Sign in

Ivan Burmistrov

@isburmistrov.bsky.social
1.2K followers 773 following 139 posts

Staff Software Engineer at Meta

PostsRepliesMedia
Ivan Burmistrov @isburmistrov.bsky.social · 30/05/2025
Wow, this looks quite great. And this announcement has a link to my post about wide events 🤯 clickhouse.com/blog/clickst...
clickhouse.com
ClickStack: A High-Performance OSS Observability Stack on ClickHouse
We're delighted to announce ClickStack: the open-source observability stack built on ClickHouse - logs, metrics, traces, and session replay in one blazing-fast, developer-friendly platform.
070
Ivan Burmistrov @isburmistrov.bsky.social · 23/05/2025
A famous Meta's Scuba UI reimolenented from Scratch with DuckDB as a backend! github.com/ezyang/scuba... Scuba is a really awesome internal system at Meta. It's UI is simple but intuitive and powerful, I wrote about it some time ago: isburmistrov.substack.com/p/all-you-ne...
github.com
GitHub - ezyang/scubaduck
Contribute to ezyang/scubaduck development by creating an account on GitHub.
050
Reposted by Ivan Burmistrov
Ivan Burmistrov @isburmistrov.bsky.social · 20/03/2025
My talk on QCon London 2024 has been opened to everyone. I discussed the challenges of building a realtime feature engineering platform. www.infoq.com/presentation...
infoq.com
The Harsh Reality of Building a Real-time ML Feature Platform
Ivan Burmistrov shares how ShareChat built their own Real-time Feature Platform serving more than 1 billion features per second, and how they managed to make it cost efficient.
091
Ivan Burmistrov @isburmistrov.bsky.social · 20/03/2025
My talk on QCon London 2024 has been opened to everyone. I discussed the challenges of building a realtime feature engineering platform. www.infoq.com/presentation...
infoq.com
The Harsh Reality of Building a Real-time ML Feature Platform
Ivan Burmistrov shares how ShareChat built their own Real-time Feature Platform serving more than 1 billion features per second, and how they managed to make it cost efficient.
091
Ivan Burmistrov @isburmistrov.bsky.social · 15/03/2025
My @scylladb.com cluster. @cynthiadunlop.bsky.social it's growing!
190
Reposted by Ivan Burmistrov
ScyllaDB @scylladb.com · 10/03/2025
Andreas Saudemont, @sarna.dev, and @isburmistrov.bsky.social have a long track record of achieving AI/ML performance at scale. There is still time to join and learn from them at Monster Scale Summit on March 11-12. RSVP for free here > www.scylladb.com/monster-scal... #ScyllaDB #techtips
071
Ivan Burmistrov @isburmistrov.bsky.social · 07/03/2025
The Scylla team’s conferences—P99 CONF and Monster Scale Summit— are top-tier. The hardest part is choosing a track when every session looks great. And the swag is in its own league :)
020
Ivan Burmistrov @isburmistrov.bsky.social · 10/02/2025
That's actually a pretty good analogy. And bicycle is healthier, btw 😏
010
Ivan Burmistrov @isburmistrov.bsky.social · 02/01/2025
Battle human vs. AI happened today. My 4 y.o. daughter wanted to re-watch a Peppa Pig episode where kids did an animation. I asked ChatGPT and Perplexity, and they both failed. Then I started showing my daughter random Peppa Pig episode titles, and she recognised the right one! Score 1 for humans 🏆
040
Ivan Burmistrov @isburmistrov.bsky.social · 27/12/2024
Naming matters. Started hearing the phrase "let me plex it" (ask Perplexity). There is no similar sticky alternative with ChatGPT
110
Reposted by Ivan Burmistrov
Gergely Orosz @gergely.pragmaticengineer.com · 21/12/2024
To understand how software engineering will change when anyone (technical or not) can hire an AI agent to spit out code: How did filmmaking and the movie industry change now that everyone has a professional-camera (previously unattainable to non-pros) in their pocket?
913124
Ivan Burmistrov @isburmistrov.bsky.social · 21/12/2024
Opened Twitter. The whole feed is celebrating the achievement of AGI. Good that don't see it here, AGI-free feed feels refreshing.
010
Ivan Burmistrov @isburmistrov.bsky.social · 07/12/2024
The most beautiful UUIDs will be expensive soon, be quick grabbing one while they're available for free.
040
Ivan Burmistrov @isburmistrov.bsky.social · 07/12/2024
I've enjoyed listening to this podcast with @gradybooch.bsky.social. Grady is formulating his thoughts in a so clear way, and providing relevant historic references in a pretty entertaining way. newsletter.pragmaticengineer.com/p/software-a...
newsletter.pragmaticengineer.com
Software architecture with Grady Booch
Today, I’m thrilled to be joined by Grady Booch, a true legend in software development. Grady is the Chief Scientist for Software Engineering at IBM, where he leads groundbreaking research in embodied...
000
Ivan Burmistrov @isburmistrov.bsky.social · 28/11/2024
Wow, I just saw a post on LinkedIn where someone debated whether code reviews are needed because, essentially, they don't want to read what AI tools generated. Like, "AI knows better, what's the point". I wanted to comment something, but can't quite find the words.
030
Ivan Burmistrov @isburmistrov.bsky.social · 22/11/2024
Read a bit of LinkedIn feed. "Looking for Java developers", "..Rust developers", "...C++ developers",... I've never associated myself with a single programming language - worked with C#, php (Hack), C++, Python, Java, JS, Go, Kotlin, ... What's the point with limiting the scope to a single one?
2100
Ivan Burmistrov @isburmistrov.bsky.social · 20/11/2024
Someone needs to make "starter pack" feed with recsys and all of that 😃
010
Ivan Burmistrov @isburmistrov.bsky.social · 15/11/2024
Thanks to the quoted post by @mitsuhiko.at, I spent some time refreshing my memory about Project Loom and how it's different from Kotlin Coroutines and whether the latter can benefit from the former. Here is a couple of interesting links: tinyurl.com/ycybhsuz tinyurl.com/ykbvzuhz
tinyurl.com
Will Project Loom obliterate Java Futures?
Project Loom has three main goals: introducing continuations, fibers, and tail-call elimination.
030
Reposted by Ivan Burmistrov
Kaivalya Apte @thegeeknarrator.bsky.social · 13/11/2024
Had a wonderful discussion with @apurvamehta.com and Yingjun Wu on Stream processing. Also thanks to @alexmillerdb.bsky.social @qianli.dev @isburmistrov.bsky.social @whoisdavid.bsky.social @zychr.bsky.social for wonderful questions on my previous post. Episode will be released soon! Stay tuned!
2102
Reposted by Ivan Burmistrov
Kemal Akkoyun @kakkoyun.me · 09/11/2024
Awesome proposal: region-based memory management. Bulk deallocation with a small, clean API while falling back to the global GC for corner cases. The design reminds me the ‘deep modules’ from Philosophy of Software Design. Worth a look: buff.ly/4hRzTaO #golang
buff.ly
memory regions · golang go · Discussion #70257
I'm starting this discussion to collect early feedback on a draft design for a kind of region-based memory management in Go. There is no prototype yet, only a design and a preliminary evaluation. P...
2121
Ivan Burmistrov @isburmistrov.bsky.social · 04/11/2024
www.cncf.io/blog/2024/11... Good thing in general, although I wish there was OpenTelemetry "core" and "plugins" (tracing, logs, CI/CD,...). Would be easier for vendors to tell which "plugins" they support.
cncf.io
OpenTelemetry Is expanding into CI/CD observability
SIG post by Dotan Horovits and Adriel Perkins, Project Leads, SIG CI/CD Observability, OpenTelemetry We’ve been talking about the need for a common “language” for reporting and observing CI/
010
Reposted by Ivan Burmistrov
David Malinge @whoisdavid.bsky.social · 04/11/2024
If on macOS do yourself a favor and switch to orbstack.dev to run docker containers. Just works. Better.
orbstack.dev
OrbStack · Fast, light, simple Docker & Linux
Say goodbye to slow, clunky containers and VMs. The fast, light, and easy way to run containers and Linux. Develop at lightspeed with our Docker Desktop alternative.
041
Ivan Burmistrov @isburmistrov.bsky.social · 04/11/2024
Adding to the recent discussion about Staff+ career path - pretty cool comparison to the career of top surgeons.
020
Reposted by Ivan Burmistrov
David Malinge @whoisdavid.bsky.social · 04/11/2024
The usual clickbait: "blazingly fast.. built in Rust": it's this warm feeling like running C++ code in R or Python ("100x faster!") and that attracts people to learn Rust. The much greater learnings imo are: - RAII guided by the compiler - what a modern toolchain should look like - how memory works
311
Ivan Burmistrov @isburmistrov.bsky.social · 28/10/2024
Video of our #p99conf talk about cloud cost in the context of ML Feature Store: youtu.be/X7u3Q3tOG5U?... The cost topic is far broader than we managed to cover, tons of things have been left unspoken!
youtu.be
P99 CONF 2024 | Feature Store Evolution Under Cost Constraints by David Malinge & Ivan Burmistrov
YouTube video by ScyllaDB
054