eivanov89 Profile Banner
Evgenii Ivanov Profile
Evgenii Ivanov

@eivanov89

Followers
338
Following
2K
Media
48
Statuses
383

Developer at YDB, passionate about performance. Interested in databases and distributed systems. Opinions are my own.

Joined August 2021
Don't wanna be here? Send us removal request.
@eivanov89
Evgenii Ivanov
2 months
Sharded Is Not Distributed: What You Should Know When PostgreSQL Is Not Enough.
Tweet media one
@eivanov89
Evgenii Ivanov
2 months
Dear friends, I have a new blog post for you: “Sharded Is Not Distributed: What You Should Know When PostgreSQL Is Not Enough.” Inspired by great posts from @FranckPachot and @denismagda , it expands on them with additional concerns you shouldn’t overlook.
1
1
7
@eivanov89
Evgenii Ivanov
5 days
I always wonder how people can live with calendars that start the week on a Sunday (like @github’s). It feels so irrational – even there the weekend is still Saturday and Sunday! 😄.
0
0
0
@eivanov89
Evgenii Ivanov
13 days
First year of parenting is over :) That’s a completely different wonderful life now.
Tweet media one
1
0
11
@eivanov89
Evgenii Ivanov
18 days
IMHO, “Steve Jobs” is written far better than “Elon Musk”. While reading Musk’s bio, I felt Isaacson was pushing the idea that Elon is a victim of his own nature — with less empathy for those he hurt. Jobs’ story, in contrast, feels more balanced: sympathetic but not biased. To.
0
0
5
@eivanov89
Evgenii Ivanov
18 days
Just finished Isaacson’s Steve Jobs. I’d put it off, expecting a typical biography — but it’s so much more. It dives deep into tech history and is incredibly insightful for sharpening product vision. Maybe I loved it because I share the belief: great, cool products sell.
1
0
3
@eivanov89
Evgenii Ivanov
1 month
Just merged a TUI for our new TPC-C implementation. The implementation is based on C++-20 coroutines and consumes 200x less RAM than Benchbase written in Java. But to be fair, I did put serious effort into optimizing. Hope to share more implementation details soon :)
0
0
8
@eivanov89
Evgenii Ivanov
1 month
With all the current vibes, it feels like it's time to update that classic xkcd comic :)
Tweet media one
0
0
0
@eivanov89
Evgenii Ivanov
1 month
I really enjoyed the presentation! The most interesting part for me was the practical comparison of normalization vs. denormalization. Theory purists fanatically normalize everything with Ignit and Ferrum. However, Franck clearly shows that denormalization can be just as
Tweet media one
@FranckPachot
Franck Pachot
2 months
My @DataCouncilAI talk, The Modern Database Debate: PostgreSQL & MongoDB, is now online. It's a starting point for discussion, so please share all feedback and comments #TheNoBullshitDataConference.
0
0
6
@eivanov89
Evgenii Ivanov
1 month
RT @PalisadeAI: 🔌OpenAI’s o3 model sabotaged a shutdown mechanism to prevent itself from being turned off. It did this even when explicitly….
0
2K
0
@eivanov89
Evgenii Ivanov
1 month
Performance debugging is always truly fun. I spent almost 3 days chasing low gRPC performance in my client to figure out that NDEBUG wasn’t defined, making Abseil (and gRPC) painfully slow. Turns out, recently I had confused --build=<profile: release|debug|etc> and.
0
0
6
@eivanov89
Evgenii Ivanov
2 months
Probably, very soon you will not have to team lead to do more, but stay IC with agents helping a lot. But currently I have a very mixed feelings about AI written code. Sometimes it is great, sometimes it completely sucks.
@samokhvalov
Nik Samokhvalov
2 months
Computer science created software engineers. AI made them equal
Tweet media one
1
0
0
@eivanov89
Evgenii Ivanov
2 months
RT @breckcs: @jorandirkgreef Many of the biggest breakthroughs I've seen have come from testing something you expect to be linear up to a c….
0
10
0
@eivanov89
Evgenii Ivanov
2 months
One of the most important takeaways: extensions like @citusdata don’t turn @PostgreSQL into a true distributed DBMS — they add sharding, but not distributed transactions or isolation. In contrast, @Yugabyte, a PostgreSQL fork, does. Other distributed DBMSs may offer varying.
0
2
4
@eivanov89
Evgenii Ivanov
2 months
Dear friends, I have a new blog post for you: “Sharded Is Not Distributed: What You Should Know When PostgreSQL Is Not Enough.” Inspired by great posts from @FranckPachot and @denismagda , it expands on them with additional concerns you shouldn’t overlook.
0
3
10
@eivanov89
Evgenii Ivanov
2 months
RT @paulg: I just realized something most people are going to lose when (as they inevitably will) they start using AIs to write everything….
0
1K
0
@eivanov89
Evgenii Ivanov
3 months
Honestly, I didn’t know how keyboards worked. A great short description shared by my colleague:
@eivanov89
Evgenii Ivanov
3 months
Finally gave up and decided to cheat on my Apple Magic Keyboard. Today I received my long-awaited @KeychronMK K3 Pro and was looking forward to typing a new blog post this weekend. But bad luck — it’s defective :/ Pressing any key in the middle column triggers neighboring keys.
0
0
0