HN user

dhilipsiva

3 karma

Principal Architect at NuFlights. An Optimistic Nihilist who loves Science, Rust, Python, FOSS, WebAssembly, WebRTC, Web3, and Distributed Systems.

Posts9
Comments5
View on HN
Is Bootstrap dies? 10 years ago

No - It did not stall. The contributions graph are ONLY for commits on master branch. As you can switch to other branches - you can notice that they have 2k,3k or 4k commits ahead of master. Its being actively developed. But not much on master branch. Just on different branches. Mostly on `v4-dev` branch.

No - It did not stall. The contributions graph are ONLY for commits on master branch. As you can switch to other branches - you can notice that they have 2k,3k or 4k commits ahead of master. Its being actively developed. But not much on master branch. Just on different branches. Mostly on v4-dev branch.

Yes we could have gone with either one. It would have worked for having both.

RabbitMQ is very reliable (At the cost of performance). It persists the data on disk. Even if the RabbitMQ server goes down, we can attach the disk onto a new instance ant it would restore to the previous state. We needed this for task queues. They should work no matter what.

Redis is much more performant (at the cost of reliability). Because, by default, everything happens in-memory. Without additional settings for persistence (Which will bring down performance), if the Redis instance goes down, then all data is lost. We needed the performance for quickest delivery of notifications. milli-seconds matter.

Plus, now we can scale tasks and notifications independent of each other.