Top all-time · #11444
Milinda Pathirage
Personal blog · milinda.pathirage.orgprogrammingdata
Milinda Pathirage's personal blog at milinda.pathirage.org covers programming and data. Since 2013, 7 different Hacker News readers have linked it 7 times, most often “Kappa Architecture”. No feed was found, so read it on the site itself.
Too few sampled comments (4) to say how often HN recommends it.?
Why HN links it
HN readers link Milinda Pathirage's posts as a summary of the Kappa architecture, an approach to stream processing built on replayable immutable logs. Commenters also cite it for related uses such as state history and undo/redo.
Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Kappa Architecture4 people · 4 mentions · first linked 2016-04-10
- Kappa Architecture2 people · 2 mentions · first linked 2019-11-07
What Hacker News says?
Sounds like kappa architecture is something that will fit your request. http://milinda.pathirage.org/kappa-architecture.com/
Comment linking /kappa-architecture.com/
on “Antidote: CRDT-based distributed database”Submitted Web Application Development in Clojure (2012) as a story · 3 points
HN discussionThe principle of immutable log streaming is used in the Lambda[0] and Kappa[1] architectures. It's also used by state management libraries like Redux[2]. The concept is generic and simple enough that it can be applied to any application where a timeline of state snapshots is useful, so maintaining a history for undo/redo purposes and audit logs is a great fit for it. [0]: https://en.wikipedia.org/wiki/Lambda_archite…
Comment linking /kappa-architecture.com/
on “Creating believable crowds in Planet Coaster”Submitted Kappa Architecture as a story · 2 points
HN discussionThe sources are good and thorough, but very long. Here’s an ok summary of kappa proposal: https://milinda.pathirage.org/kappa-architecture.com/ In theory this sounds great, but you have to account for processing capacity. While compute is getting cheaper, one of the key reasons streaming in lambda sacrifices quality over throughput is compute capacity (as well as timing). If you have to feed already stored data thro…
Comment linking /kappa-architecture.com/
on “Apache Druid vs. Time-Series Databases”Submitted Kappa Architecture as a story · 2 points
HN discussionAlso links the video you linked: https://github.com/milinda/kappa-architecture.com http://milinda.pathirage.org/kappa-architecture.com/
Comment linking /kappa-architecture.com/
on “GraphQL-enabled event sourcing engine”