I'd love a proper espresso machine or even a moka pot but alas, small children.
16,407 karma · joined January 19, 2011
I'd love a proper espresso machine or even a moka pot but alas, small children.
> The data of a given topic is spread across multiple Bookies. The topic has been split into Ledgers and the Ledgers into Fragments and with striping, into calculatable subsets of fragment ensembles. When you need to grow your cluster, just add more Bookies and they’ll start getting written to when new fragments are created. No more Kafka-style rebalancing required. However, reads and writes now have to jump around a bit between Bookies.
To quit it, choose that from it's menu or use the cmnd-q shortcut IIRC.
https://www.dxengineering.com/search/part-type/handheld-tran...
Once you have it, check https://www.repeaterbook.com/ and program in what's local to you.
You don't need a CS degree to work in this field (I don't have one either!) but there are fundamental concepts you need to understand in order to make informed decisions when designing distributed systems.
https://jack-vanlightly.com/blog/2018/10/2/understanding-how...
https://jack-vanlightly.com/blog/2018/10/21/how-to-not-lose-...
https://jack-vanlightly.com/blog/2018/10/25/testing-producer...
https://jack-vanlightly.com/blog/2019/9/4/a-look-at-multi-to...
A draft implementation plan: https://meta.wikimedia.org/wiki/Wikilambda/Plan
To be fair though, that's not "Plain old linux" like zaptheimpaler suggested was somehow possible. That's linux plus AWS managed services plus software from Hashicorp. Which is a great stack to be on, but has its own complexities and tradeoffs.
I think you just described AWS Fargate and Google Cloud Run.
Yes. The learning curve was steep, and debugging was near-impossible. Flux is rough too, but it's already getting better documentation and tooling support than Tickscript had.
Tickscript is gone in 2.0, though. I'm not in love with Flux, but I certainly won't miss tickscript.
I'd be surprised if this isn't the norm in companies with a distributed workforce.
For anyone who wants to understand the potential complexities of HA RabbitMQ, spend some time reading https://jack-vanlightly.com/blog/2018/8/31/rabbitmq-vs-kafka...
They're referring to https://en.m.wikipedia.org/wiki/Christmas_and_holiday_season
https://searchengineland.com/report-google-to-pay-apple-9-bi...
(Disclaimer: I work for Mozilla but not on this)