Anirudh Rowjee @ rowjee.com
@AnirudhRowjee
Followers
2K
Following
6K
Media
124
Statuses
1K
LSM Trees @couchbase 🛠️ @bengalurusys @hsp_ecc • Databases, Dist Sys, Rust, C++ • runner, metalhead, poet⚡dare mighty things • autodidact • views mine
Bengaluru
Joined January 2021
MapReduce is one of the foundational paradigms of Big Data processing, pioneered by Google! In this blog post, I review the original paper, and add some diagrams to make it easy to understand! https://t.co/uTjW2haduD
1
3
52
What a fantastic day this has been - I got to host @jorandirkgreef and @chaitybhandari in namma bengaluru on behalf of @BengaluruSys, got to see the 1000x talk live, and learnt so, so, so much about life and engineering from @amodm, Joran, and Chaitanya :D thank you, folks!
Thank you @AnirudhRowjee @amodm and all our friends @BengaluruSys for having us in Bengaluru! And @chaitybhandari for flying halfway across the world to join me on tour. An incredibly special day. 1000x BLR!
5
5
39
I'm beyond excited for this - meet your heroes! Come meet mine! @jorandirkgreef and team's docs about their philosophy of engineering resonated a lot with me, a lighthouse of inspiration and rigor amidst a storm of "good enough" - I can't wait to learn, again, in-person!
Bengaluru Systems will be hosting Team @TigerBeetleDB for the Bengaluru leg of the 1000x World Tour! Come hang out with us on 6th December and learn from some of the most amazing, category-defining Engineers we know - @jorandirkgreef, @amodm, and @chaitybhandari 🚀see you there!
2
8
31
This is the first major release I've been a part of @couchbase - super pumped to see it go live!
Couchbase’s breakthrough vector technology delivers billion-scale performance with high recall accuracy and millisecond latency. With the introduction of three distinct vector indexing and retrieval capabilities that support a variety of diverse vector workloads, Couchbase 8.0
1
2
30
This sounds like such a fun, learning-rich course - wish I had the chance to do something like this during my undergrad!
This is how I was taught C++ at ITMO University: 1. Implement my own 'printf' in pure Assembly 2. Implement Big Integer class with CoW and SOO 3. Implement the QuickHull algorithm 4. Learn Type Erasure and implement my own std::function 5. Implement Persistent Binary Search Tree
1
0
6
Be there!
The CFP for our 12th meetup (happening this saturday - 27th September, IRL) is open - we are also looking for a venue, so please reach out if you would like to host Bengaluru Systems! https://t.co/8cFVbNom1V
0
1
5
Congratulations to everyone @useblacksmith!!! Y'all are doing some really cool stuff.
2
3
11
Go @PrathameshD_8 🔥 Can't wait to see what you end up building
1/ Prathamesh (@PrathameshD_8) is interested in AI safety and has worked on adversarial ML and distributed systems. Over the next 6 weeks, he’s building a language model for Tulu, a low-resource language with sparse data and an ancient script spoken by 15–20 lakh people.
1
0
7
Monday Sept 22nd is the start of @CMUDB's new seminar series: Future Data Systems @SamArchDB + @pateljm + I are hosting speakers building vanguard datalake / lakehouse systems. Mondays @ 4:30pm ET via Zoom. Open to the public. Videos posted to YouTube: https://t.co/yv1XkGc5jw
3
23
196
The whole point of this exercise was to be different, as the product really is something fantastically different- it's *supposed* to go against the grain and *not* be just another icon on your dock. You are *supposed* to stop and stare. Sad to see so many people missing the point
0
0
1
I loved this. we need to bring soul and character back to products. Such a refreshing tribute to the early days of the internet, and executed so, so well. Also the idea of model personalities (a la six thinking hats) - what a fantastic idea! Props to the folks at @areatechnology_
Brand exploration for OpenAI with Sam Altman, February 2023 Two logo concepts – Circle and Monogram – alongside broader exploration for ChatGPT across brand and product. More details and link below.
1
0
3
It makes me so happy that we get to spread awareness about such awesome work being done to empower women and girls by @Aarti_for_Girls, via our platform at Bengaluru Systems - big ups to @MadhavJivrajani for making this happen, what a wonderful way to get the word out!
We tried to do something a little different for swag in this edition of the meetup. While we usually have stickers, this time we also had these wonderful tote bags with our logo on them, created by the amazingly skilled artisans at @Aarti_for_Girls.
1
0
8
This was so much fun!
We had our previous meetup on the 6th of September 2025 at the @Razorpay office in Koramangala. Here's a small breakdown of all the lightning talks that happened - including but not limited to, io_uring, talking about why @TigerBeetleDB is so cool, Nix, Torrents, and Raft 👇
0
0
9
Excited to have Varuni H K dive into "Fast Authorization Checks with Dynamic Graph Indexing in Go"! Join us as she showcases blazing-fast authorization techniques and innovative Go solutions. Don’t miss this session! #GCI25 #GopherconIndia2025
0
4
9
Important to note that this can happen between two close layers of abstraction too (i.e. benchmark harness and service, testing framework and code, etc) It's very important to take a close look under the hood to realize what's going on!
0
0
7
LiquidCache a distributed pushdown cache for DataFusion, designed to cut down S3 requests for diskless databases. 💻 Code: https://t.co/3SmMs4eFDY 📄 Paper (VLDB 2026):
github.com
Distributed pushdown cache for DataFusion. Contribute to XiangpengHao/liquid-cache development by creating an account on GitHub.
What is LiquidCache in these slides: https://t.co/1keGa2hafy BTW @MOVNTDQ is looking for some early adopters who want to be on the bleeding edge. Hit me up if interested
1
19
211
Tomorrow's meetup will be at the @Razorpay office in Koramangala, where we'll be bringing back our beloved Lightning Talk format ⚡️ More details here - https://t.co/MGMo88ekJW See you folks tomorrow - let's discuss systems!
hasgeek.com
Let's talk Systems, in-person!
3
2
40
You already have a good idea of what the output looks like Bonus points if you do it in a more systems-y language to learn it Scope for expansion is infinite
0
0
0
Writing your own SSG is one of the best gateway projects into systems Well scoped, you've already got a reference You'll learn 1. File IO (Direct/Buffered/Unbuffered) 2. In-memory indices (content tags, lists, etc) 3. Filesystem APIs 4. Parallelizing rendering per file 1/n
[WIP] Calling it Garlic (It's written in go + inspo from @AnirudhRowjee 's Saaru)
1
1
21
Live on the @BengaluruSys discord today: @MOVNTDQ walks us through how LiquidCache (VLDB 2026) - a pushdown cache on object storage systems for cloud-native OLAP workloads - works, and why object storage is the future of next-generation workloads and databases.
1
6
96