4 ms·
Of course. But I'm asking b/c I can't think of a situation where I would want to have stateful web nodes.
by cbroglie 12y ago
Of course. But I'm asking b/c I can't think of a situation where I would want to have stateful web nodes.
- fishnchips 12y agoMy use case would be small local tools that need to keep some state. Essentially anywhere a SQLite would be useful. I don't think this was designed to serve as a database to back anything more 'serious'.
- gravitronic 12y agoWe use it to store and serve 100s of GB of data with a custom query interface on top.
- fishnchips 12y agoWhat's the replication strategy then?
- benbjohnson 12y agoIt's not the data authority. It feeds in data from Kafka and structures it in an optimized way for querying. If a node dies then it can copy from another node and restart from an offset in Kafka. Kafka essentially works as a distributed write-ahead log (WAL).
- ma2rten 12y agoWhy and for what do you use that architecture?
- tracker1 12y agoManagement interface for monitoring, irc/chat host, pretty much anything interactive to a persistent backend. Go can be used for far more than just web nodes.. it can be used for any number of network or stand-alone applications.