logoalt Hacker News

physixyesterday at 9:51 PM0 repliesview on HN

https://github.com/Cyoda/cyoda-go

Business objects as state machines.

The idea is to reduce the number of moving parts and simplify processing architecture when building apps that need to be transactionally rigorous and scalable.

It stems from the patterns we used to successfully apply in banks, which worked really well. I believe it's an effective way to get shit done in a broad class of systems. You just need to first get your head around it.

https://medium.com/@paul_42036/whats-an-entity-database-11f8...