<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Oleg Dmytriienko — Blog</title><description>Distributed systems, event-driven architecture and the trade-offs behind them.</description><link>https://kenchiku.dev/</link><item><title>Three nodes, one Dad: messaging and shard placement in Effect and Pekko</title><link>https://kenchiku.dev/blog/pekko-cluster-2-messaging/</link><guid isPermaLink="true">https://kenchiku.dev/blog/pekko-cluster-2-messaging/</guid><description>Part 2 of rebuilding Effect TS Cluster&apos;s DadBot with Pekko Cluster: Dad waits for the chat to go quiet, the cluster grows to three nodes, and two very different answers to the question of who decides where a Dad lives.</description><pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate><category>Pekko Cluster</category><category>Effect TS Cluster</category><category>Software Architecture</category><category>Cluster Sharding</category><category>Messaging</category><category>Event-Driven Architecture</category></item><item><title>One Dad per chat: virtual actors in Effect and Pekko</title><link>https://kenchiku.dev/blog/pekko-cluster-1-actors/</link><guid isPermaLink="true">https://kenchiku.dev/blog/pekko-cluster-1-actors/</guid><description>Part 1 of rebuilding Effect TS Cluster&apos;s DadBot with Pekko Cluster Sharding: why the naive webhook handler repeats jokes, and what changes when every chat gets its own sharded entity.</description><pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate><category>Pekko Cluster</category><category>Effect TS Cluster</category><category>Software Architecture</category><category>Cluster Sharding</category><category>Actors</category><category>Event-Driven Architecture</category></item></channel></rss>