Hacker Newsnew | past | comments | ask | show | jobs | submit | superhx's commentslogin

This blog is a great beginner's quick-start guide. If you want to learn more about Git usage in detail, I recommend reading https://git-scm.com/book/en/v2


Why Apache Kafka cannot run on the Spot instances?

If we utilize K8S on Spot instances, does that imply that all products can accommodate Spot instances?


The following explanation from Strimzi about the difficulty of implementing autoscaling in Kubernetes can also be applied to answer this question. Using spot instances requires the computing layer to be stateless.

ref:https://github.com/orgs/strimzi/discussions/6635

For Kafka brokers, auto-scaling is complicated because of their architecture. Adding or removing brokers is simple. But directing some load to them is complicated because they are in a way form of data storage. And moving the whole partitions between brokers is expensive. The partitions often contain huge amounts of data which need to be shifted from one broker to another - that will take time, it will have a performance penalty on the other traffic and possibly cost even real money for the data transfers.


Is there a distributed version of SQLite that keeps its embedded library feature? For example, it could use EBS and S3 for shared storage, allowing for distributed read and write access, and possibly even multiple concurrent reads and writes.

Should this be available, numerous lightweight web applications could operate without having to set up a separate PostgreSQL or MySQL database.


Yes, that's (for instance) what Litefs does.


For Kafka, the page cache is indeed a double-edged sword.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: