Haruhiko
hanishi.bsky.social
Haruhiko
@hanishi.bsky.social
Redis?
I’ve been hacking on a design that uses Apache Pekko Distributed Data (CRDTs) to do cluster-wide rate limiting.

github.com/apache/pekko...
Rate Limiter Pattern on DData (PNCounterMap with Sharding + Rotation) · apache pekko · Discussion #2053
I’ve been thinking of building a cluster-wide, approximate rate limiter using Pekko Distributed Data (PNCounterMap). Basic idea Time-bucketed windows: derive windowId = now / windowMs. Sharding: ha...
github.com
September 17, 2025 at 10:18 PM
Reposted by Haruhiko
I gave a talk at PLDI '25 about the future of Actor GC in Apache Pekko - with applications to #akka #erlang and #elixir. It's the culmination of my 6+ year PhD at UIUC, and I tried to make the talk really fun and easy to follow :)

Check it out here: www.youtube.com/live/lGM37Z3...
June 23, 2025 at 4:02 PM
Reposted by Haruhiko
New video, and this time I'm doing something different: a long-form, wide-ranging conversation with none other than
Martin Odersky, the creator of #Scala!

www.youtube.com/watch?v=tmpP...
Martin Odersky on the Future of Scala, Learning, Teaching and the Quest for the Perfect Language
YouTube video by Rock the JVM
www.youtube.com
March 18, 2025 at 4:07 PM