Kelly Sommers

114.5K posts

Kelly Sommers banner
Kelly Sommers

Kelly Sommers

@kellabyte

🇨🇦 Backend Brat. Distributed Diva. Relentless Learner.

Canada Se unió Haziran 2009
357 Siguiendo49.4K Seguidores
Tweet fijado
Kelly Sommers
Kelly Sommers@kellabyte·
You asked for longer rants, so here are longer rants! After almost 10 years I'm back to blogging. Thanks for the encouragement. Link below in the thread 🔻
Kelly Sommers tweet media
English
27
32
205
40.2K
Kelly Sommers retuiteado
ScyllaDB
ScyllaDB@ScyllaDB·
Gwen Shapira has been responsible for full-stack performance at large organizations and a startup, and was kind enough to share the tradeoffs and lessons learned when it comes to delivering outstanding performance on a reduced budget. ow.ly/Skjp50YwOwV #ScyllaDB
ScyllaDB tweet media
English
0
1
2
66
Kelly Sommers retuiteado
Jessie Frazelle
Jessie Frazelle@jessfraz·
#1 rule of selling to developers: - be honest, like overly pedantically honest like a real engineer - be real that's it. that's all you have to do.
English
4
6
80
2.7K
Kelly Sommers retuiteado
The Consensus
The Consensus@theconsensusdev·
In a new article, @kirshatrov shares a technique for safely breaking down the (MySQL) database cost of each downstream service's API calls by having the database return cost information so that the downstream service can log it.
The Consensus tweet media
English
1
4
3
660
Kelly Sommers
Kelly Sommers@kellabyte·
Insane that Paulina couldn’t find a drumming teacher that would accept her because she was too small. Until one teacher finally said “leave her with me, she will be great”. youtube.com/shorts/4WVWIo3…
YouTube video
YouTube
English
0
0
0
407
Kelly Sommers
Kelly Sommers@kellabyte·
LOOK INTO MY EYES WHEN YOU’RE TALKIN TO MEEEE! Friday is for tunes cranked to the max.
English
1
0
0
468
Kelly Sommers retuiteado
Daniel Lemire
Daniel Lemire@lemire·
Daniel Lemire, "How many branches can your CPU predict?," in Daniel Lemire's blog, March 18, 2026, lemire.me/blog/2026/03/1….
English
6
19
175
62.1K
Aaron Bronsteter
Aaron Bronsteter@aaronbronsteter·
Some fun fights on the PFL card tomorrow. Unfortunately for Canadians, it will (once again) not be available to watch in our country.
English
26
5
104
10.9K
Kelly Sommers
Kelly Sommers@kellabyte·
March Madness day 1 is one of my favourite days of the year. I have every game on a 75” TV above my work monitor in a grid. Can’t wait to see what school surprises this year.
English
0
0
5
806
Kelly Sommers retuiteado
Ben Dicken
Ben Dicken@BenjDicken·
This is why you avoid direct connections to Postgres. Benchmarked PG running on a r8g.2xlarge (8 vCPU + 64GB ram) with connections ranging from 8 → 2048. Clearly a sweet spot at 64 with degrading perf thereafter. Apps often need 1000s of connections. Scale with a proxy!
Ben Dicken tweet media
English
23
39
600
71.2K
Kelly Sommers retuiteado
Murat Demirbas (Distributolog)
I wrote a Hybrid Logical Clock visualizer app using claude code. (Ok, claude did the work, I just PMed claude.) You can create a send event by drag and drop, a local event by double click, and take a snapshot at T-1, by pressing snapshot button. Pretty neat.
Murat Demirbas (Distributolog) tweet media
English
1
8
64
4.1K
Khuyen Tran
Khuyen Tran@KhuyenTran16·
What if you could write DataFrame logic once and run it on any SQL database? Many data workflows begin with pandas for quick experimentation, while production pipelines might run on databases like PostgreSQL or BigQuery. Moving from prototype to production usually means rewriting the same transformation logic in SQL. That translation takes time and can easily introduce errors. Ibis solves this by letting you define transformations once in Python and compiling them into native SQL for 25+ backends automatically. --- 🚀 Tools for Portable DataFrames in Python: bit.ly/4cPYEUD #Python #DataScience #SQL #DataEngineer
Khuyen Tran tweet media
English
4
4
43
2.7K
Kelly Sommers
Kelly Sommers@kellabyte·
@KhuyenTran16 I’ve been thinking a lot about this lately. I’ve also been curious about database local execution of DataFrame code. Like stored procs.
English
0
0
0
263
Kelly Sommers
Kelly Sommers@kellabyte·
On the flip side, it’s really interesting how far some systems can go while limited to a single global writer node.
English
1
1
11
2.5K
Kelly Sommers
Kelly Sommers@kellabyte·
One thing I think about a lot about is software scalability and reliability. Some organizations build hyper specific and optimized building blocks. But some orgs benefit tremendously from a simpler unit they can scale as demand grows even if it’s not the fastest.
English
1
0
20
2.6K
Kelly Sommers retuiteado
Jennifer Matthews
Jennifer Matthews@JennMatthews57·
When a girl says, "5 mins", think about it like there are five minutes left in the 4th quarter and both teams have all their timeouts.
English
466
3.5K
43.1K
1.4M
Kelly Sommers
Kelly Sommers@kellabyte·
@eonem Thank you for chiming in. I love this app and how people building bigger systems than I have built (my biggest is 2,000 nodes) can chime in and educate us all.
English
1
0
1
416
Kelly Sommers retuiteado
Evren Önem
Evren Önem@eonem·
@kellabyte Control planes often rely on intentional friction, so that over-admission can’t create instability while dealing with the resulting control plane event processing.
English
2
1
5
2.9K
Kelly Sommers
Kelly Sommers@kellabyte·
It’s a bit ironic to me that after a couple decades the chosen cloud control plane adopted industry wide (Kubernetes) depends on a data store technology that cannot scale writes beyond a single node.
English
17
5
244
38.5K
Kelly Sommers
Kelly Sommers@kellabyte·
@eonem Yeah agreed but I also feel K8 has many of the building blocks in place and is close to enabling people to carve out consistency boundaries between namespaces and workloads. It’s not necessary to treat every piece of metadata as system wide state.
English
0
1
1
3.5K