|
|
|
|
|
by parhamn
1888 days ago
|
|
The article says they don't really care about initialization time though, which is right. Remember: cockroachdb is always synchronizing data across the cluster, that 175mb of ingress to start up a DB node, probably pales in comparison to data synchronization/relocations that happen on a cluster. Which is why worrying about ingress/egress costs over binary size is nonsense here too. The bandwidth you need to run a distributed database cluster could download 172mb binary in milliseconds. If your node initiation time for DB failovers needs anything faster, you're doing something wrong. There are stakeholders to this problem, Cockroach probably isn't one. |
|
In the end this all ends up because it is for all go binaries. I’ve come appreciate attention for leanness because in the end it does add up.