Utkarsh Srivastava (@tangledbytes) header
Utkarsh Srivastava (@tangledbytes) profile picture

Engineer @IBM & PE @RedHat / Views are my own

Joined January 2019
Photo by Utkarsh Srivastava (@tangledbytes)Photo by Utkarsh Srivastava (@tangledbytes)Photo by Utkarsh Srivastava (@tangledbytes)Photo by Utkarsh Srivastava (@tangledbytes)Photo by Utkarsh Srivastava (@tangledbytes)Photo by Utkarsh Srivastava (@tangledbytes)Photo by Utkarsh Srivastava (@tangledbytes)Photo by Utkarsh Srivastava (@tangledbytes)Photo by Utkarsh Srivastava (@tangledbytes)Photo by Utkarsh Srivastava (@tangledbytes)
Utkarsh Srivastava retweeted
Replying to @muratdemirbas
@muratdemirbas and I did a fun exercise and read a HotOS paper ("Real Life Is Uncertain. Consensus Should Be Too!") together. We recorded the entire messy process. It is a long video of us reading, questioning, guessing, and arguing with the paper. youtu.be/4HTc4o-t3Cw
3
16
2
88
7,990
Utkarsh Srivastava retweeted
Deep work crushes shallow signals. Amidst this deepseek frenzy, ask yourself - when did you last think deeply or do something intellectually challenging? If not, you’re just over-optimizing your career while others innovate. Take bets. Take on tougher problems. Challenge yourself with harder subjects. When was the last time you learnt something just for fun and not because it will give you a "better job"? Until this happens, someone else will keep creating deep-tech, while we crib! note - this is for those who are now making decent income and out or scarcity.
5
6
1
116
5,607
Utkarsh Srivastava retweeted
Organising the first meet-up of the year! Come folks see you there 🦀
🚀 Mumbai Rustaceans, assemble! 🦀 Join us for an exciting afternoon of Rust, featuring: ✨ Full-stack Rust with Leptos by Shounak Deshmukh 🤝 Meet & Greet with Mumbai's Rust community 📅 January 25th, 2025, 12pm 🔗 Register now: lu.ma/eqxo12nr
1
2
6
911
Utkarsh Srivastava retweeted
First post of the year! @andy_pavlo got me thinking about why Confluent didn't build WarpStream. My conclusion: legacy infrastructure companies are going to have a tough time against cloud native, AI-enabled, post-ZIRP competitors. materializedview.io/p/infras…
5
8
5
80
5,920
Utkarsh Srivastava retweeted
This week on the unikernel application spotlight we boot up @TigerBeetleDB a new fast OLTP db! Written in @ziglang it makes use of io_uring via @axboe , O_DIRECT, a deterministic simulator and way more than I can put into this tweet - check it out. youtube.com/watch?v=OjhBNsTf…
3
17
2
96
15,279
Utkarsh Srivastava retweeted
Voltron layoffs, super unfortunate. You should hire Felipe.
4
12
2
111
19,390
Utkarsh Srivastava retweeted
New post is up! Next-gen infrastructure must support flexible deployments. Embedded, single-node, clustered, BYOC, SaaS, and self-managed. We're finally able to do this with one codebase. materializedview.io/p/the-ne…
14
16
7
132
27,163
Utkarsh Srivastava retweeted
week 34, streaming kernel dev topic: debugging wild low level boot issues (pre-recorded since I'm on vacation, recap vid in thread) youtu.be/-hKU2UZ6Tvw
1
31
1
344
24,516
Utkarsh Srivastava retweeted
Seokjoo Cho (@seokjoo_cho) presents his work on building ScaleCache, a scalable page cache for multiple SSDs at @IllinoisCDS Systems Research Seminar. The work appears at EuroSys'24, dl.acm.org/doi/abs/10.1145/3… @seokjoo_cho is a 1st-year PhD student advised by @AishwaryaGanlat and Ram Alagappan.
10
1
89
6,851
Utkarsh Srivastava retweeted
matklad will present TigerBeetle’s LSM-Forest compaction at @P99CONF - storage determinism across replicas for faster recovery from disk faults - perfect pacing to solve write stalls for predictable P100s - and with static memory allocation p99conf.io/agenda/#thursday
2
1
43
5,216
Utkarsh Srivastava retweeted
TigerBeetle’s LSM compaction is “the beating heart” of the database. Bringing together ideas at the intersection of global consensus protocol and local storage engine.
matklad will present TigerBeetle’s LSM-Forest compaction at @P99CONF - storage determinism across replicas for faster recovery from disk faults - perfect pacing to solve write stalls for predictable P100s - and with static memory allocation p99conf.io/agenda/#thursday
6
1
73
6,713
Utkarsh Srivastava retweeted
We just released slatedb.io 0.2.0! 🎉 This release has: - in-memory block cache - on-disk object cache - garbage collection - compressed bloom filters Next up: admin CLI, range queries, and more cache improevements.
1
11
85
7,156
Utkarsh Srivastava retweeted
Replying to @aantn
You can run `docker buildx debug build` and get interactive shell on build failure
1
2
15
499
Utkarsh Srivastava retweeted
Came across this book today. While the CSAPP book has a couple of chapters on these topics, this book is completely devoted to just memory hierarchy and tries to provide a holistic overview of the system, including cache memory, RAM and spinning disks. It's a bit dated now and does not discuss SSD or NVME storage. The ToC is very interesting and includes case studies from real-world systems. Now, only if there was enough time to read it.
11
41
348
16,675
Utkarsh Srivastava retweeted
I wrote a post on how data serialization and unproductive allocations can negatively impact your application. In it, I show how very simple tools and minor code changes can lead to great performance improvements. Read it here: blog.vbang.dk/2024/09/10/seb…
3
11
63
6,813
Utkarsh Srivastava retweeted
Many of you know I've been angel investing for a while now. Today I'm excited to announce the next step: I've started Materialized View Capital. MVC is a micro VC fund that lets me continue doing what I enjoy, and take some friends along for the ride. materializedview.capital
20
8
1
165
13,195
Utkarsh Srivastava retweeted
I am thrilled to announce that @ManningBooks has decided to publish Thinking in Distributed Systems Writing this book was challenging but rewarding. Your support, your feedback and comments kept me motivated throughout. Thank you ❤️
62
205
3
2,048
173,381
Utkarsh Srivastava retweeted
Replying to @vaibhaw_vipul
The funny part is that it doesn't even need almost any time at all to learn a few basic concepts that will take care of p99 usage. I wrote this many years ago to help a few team mates git-guide.shantanugoel.com/
3
5
47
2,878