Greek living in Leiden
Interested in Go, Databases, Distributed systems
Reminds me of A Bartosz Ciechanowski blog a little bit.
planetscale.com/blog/io-devi...
Reminds me of A Bartosz Ciechanowski blog a little bit.
planetscale.com/blog/io-devi...
In this post, Laurens Kuiper argues that we are wasting a lot of bits by not using the Parquet format to its full extent – a limitation caused by the lack of support for Parquet features in some systems.
duckdb.org/2025/01/22/p...
In this post, Laurens Kuiper argues that we are wasting a lot of bits by not using the Parquet format to its full extent – a limitation caused by the lack of support for Parquet features in some systems.
duckdb.org/2025/01/22/p...
Distributed setups scale, improve failover, and trade the dependency on persistent disk (eg EBS) with an S3 dependency. Restate replicates events internally to bridge S3's latency gap.
👇
restate.dev/blog/distrib...
Distributed setups scale, improve failover, and trade the dependency on persistent disk (eg EBS) with an S3 dependency. Restate replicates events internally to bridge S3's latency gap.
👇
restate.dev/blog/distrib...
- DBs: dx.tips/oops-database
- K8: www.macchaffee.com/blog/2024/yo...
- Erlang: vereis.com/posts/you_bu...
those who fail to learn about systems are doomed to recreate (crappy versions of) them
- DBs: dx.tips/oops-database
- K8: www.macchaffee.com/blog/2024/yo...
- Erlang: vereis.com/posts/you_bu...
those who fail to learn about systems are doomed to recreate (crappy versions of) them
modal.com/blog/vprox
modal.com/blog/vprox
Detection and mitigation of partial failure is at the core of distributed systems engineering
bsky.app/profile/domi...
2PC is used in many distributed systems yet brief enough to model quickly
Murat explores 2PC in the absence and presence of partial failure-with enlightening results
Detection and mitigation of partial failure is at the core of distributed systems engineering
bsky.app/profile/domi...
```
while True:
print("hello")
sleep(1)
```
In 4 languages (Python, Ruby, C, Perl) nothing gets printed
in the others (Go, C++, JS, Rust, Java, Lua) it prints "hello" repeatedly
```
while True:
print("hello")
sleep(1)
```
In 4 languages (Python, Ruby, C, Perl) nothing gets printed
in the others (Go, C++, JS, Rust, Java, Lua) it prints "hello" repeatedly
news.ycombinator.com/item?id=4220...
news.ycombinator.com/item?id=4220...
We share how we deliver reliable and scalable schema migration for multi-tenant apps, diving deep into Postgres internals - Extension hooks, transaction events and low-level locking.
www.thenile.dev/blog/distrib...
We share how we deliver reliable and scalable schema migration for multi-tenant apps, diving deep into Postgres internals - Extension hooks, transaction events and low-level locking.
www.thenile.dev/blog/distrib...
Let’s say you created a #golang program that needs a DB — you installed PostgreSQL, wrote the Go code, and everything works; great! But how do you best provide PostgreSQL to your automated tests?
michael.stapelberg.ch/posts/2024-1...
Let’s say you created a #golang program that needs a DB — you installed PostgreSQL, wrote the Go code, and everything works; great! But how do you best provide PostgreSQL to your automated tests?
michael.stapelberg.ch/posts/2024-1...
Started this when I kept hearing 'it's always DNS' without truly understanding what that meant. What began as personal learning has grown into a comprehensive resource that I keep updating as I learn more.
Feedback welcome!
anshumantripathi.com/blog/how-dns...
Started this when I kept hearing 'it's always DNS' without truly understanding what that meant. What began as personal learning has grown into a comprehensive resource that I keep updating as I learn more.
Feedback welcome!
anshumantripathi.com/blog/how-dns...
There's also talks going back to 2016 in case you really want to watch a lot of container security videos!
There's also talks going back to 2016 in case you really want to watch a lot of container security videos!
I curate and maintain list of resources on testing distributed systems. You might have seen it before. It's a good one, if I may say so myself.
asatarin.github.io/testing-dist...
I curate and maintain list of resources on testing distributed systems. You might have seen it before. It's a good one, if I may say so myself.
asatarin.github.io/testing-dist...
What I Wish Someone Told Me About Postgres - challahscript.com/what_i_wish_...
What I Wish Someone Told Me About Postgres - challahscript.com/what_i_wish_...
It’s widespread at Grafana Labs - Mimir, Loki, Tempo and Pyroscope all follow the pattern.
youtu.be/ei0wwTy6_G4
It’s widespread at Grafana Labs - Mimir, Loki, Tempo and Pyroscope all follow the pattern.
youtu.be/ei0wwTy6_G4