Artem Krylysov

450 posts

Artem Krylysov banner
Artem Krylysov

Artem Krylysov

@akrylysov

Databases and distributed systems. Working at Datadog on Metrics.

New York, NY Katılım Nisan 2009
222 Takip Edilen476 Takipçiler
Artem Krylysov
Artem Krylysov@akrylysov·
@astuyve @BenjDicken Steelcase lost me the second I found out their nyc showroom is by appointment only. I went with HM Mirra 2. Not sure if it's more comfortable than Aeron, but I like the design.
English
0
0
0
30
Ben Dicken
Ben Dicken@BenjDicken·
What's the best $2k office chair and why? Aeron vs Embody
Ben Dicken tweet mediaBen Dicken tweet media
English
70
0
75
38.4K
Artem Krylysov
Artem Krylysov@akrylysov·
@_Felipe @turbopuffer This is very cool and maps very well to the key-value storage model. The same Russ Cox article inspired me to build a fuzzy full-text search index for metrics a while ago at Datadog which still runs in prod.
English
1
0
1
55
turbopuffer
turbopuffer@turbopuffer·
new in tpuf: regex indexes regex and glob filters can now use a trigram index to avoid full-table scans
turbopuffer tweet media
English
5
4
128
31.9K
Ben Dicken
Ben Dicken@BenjDicken·
Instance type matters a ton for your cloud compute. Datadog has a great tool for comparing performance across AWS, CGP, and Azure. Some types certainly deliver petter $/perf than others.
English
2
2
63
5.5K
Artem Krylysov
Artem Krylysov@akrylysov·
Back to skis after 15 years of snowboarding. Can't decide between High Anxiety Adios.
Artem Krylysov tweet mediaArtem Krylysov tweet media
English
0
0
0
82
Artem Krylysov
Artem Krylysov@akrylysov·
@richardartoul I wrote this code after getting back to Go after Rust. The case still seems legit to me, I needed to send value-or-error over a channel.
Artem Krylysov tweet media
English
0
0
2
194
Richard Artoul
Richard Artoul@richardartoul·
You can just do things
Richard Artoul tweet media
English
2
1
19
2.2K
Artem Krylysov
Artem Krylysov@akrylysov·
@kskrygan In both Rust and Go I would occasionally get "low memory" errors that forced me to restart the IDE, and that was on an M1 Max with 64 GB of RAM.
English
0
0
1
29
Artem Krylysov
Artem Krylysov@akrylysov·
@kskrygan In Rust the IDE struggled with some of the source files in the projects I worked on and would highlight entire files red, making the editor unusable. I remember two cases - one with macro-heavy code and another with tests that used a bunch of special characters and emojis.
English
1
0
0
50
Artem Krylysov
Artem Krylysov@akrylysov·
JetBrains IDEs have gone downhill in recent years. IntelliJ went from working almost flawlessly for Rust and Go to often having issues to the point where the IDE becomes unusable. I'm not sure how they're going to survive with free alternatives getting pretty good.
English
3
0
3
469
Artem Krylysov
Artem Krylysov@akrylysov·
"I simplified tx: Mutex<Option<mpsc::Sender<ScheduledTask>>> to tx: Arc<Mutex<Option<mpsc::Sender<ScheduledTask>>>>." Claude, are you sure?
English
0
0
1
149
Artem Krylysov
Artem Krylysov@akrylysov·
AI-assisted coding feels a lot like a mix of management and coaching junior engineers, except you are coaching the LLM instead of a person.
English
0
0
2
103
Artem Krylysov
Artem Krylysov@akrylysov·
Rust database developer starter pack: - Arc<Mutex>, RwLock, Ouroboros, ArcSwap - "Is atomic::Ordering::Relaxed enough here?" - "Polonius is not really ready for widespread use" - Tokio async disk IO is just blocking IO in a thread pool - tokio-uring: "Dead or dying?"
English
0
0
1
149
Artem Krylysov
Artem Krylysov@akrylysov·
The whole "Zed is fast" thing doesn't really hold up when the language server is the bottleneck.
English
0
0
1
85
Artem Krylysov
Artem Krylysov@akrylysov·
There is one major issue with Zed I noticed in two months, which is not directly Zed's fault: a large Go monorepo at work makes gopls slow, occasionally pinning a single CPU core to 100% for a few minutes. IntelliJ doesn't use gopls and didn't have that problem.
English
1
0
0
107
Artem Krylysov retweetledi
drop table users;
drop table users;@sillkongen·
Now I started digging around in selfhosting on the mighty Reddit. Found a great music player which supports S3 storage from @akrylysov , started locally with S3 and bsimp player running locally. Then moved this behind Caddy and outside of the house.
English
1
1
1
110