Total Nightmare: USB-C and Thunderbolt 3
the coming incompatibility nightmare of USB-C cabling
(tags: usb usb-c thunderbolt apple cables hardware confusion)
Amazon ElastiCache for Redis Update – Sharded Clusters, Engine Improvements, and More | AWS Blog
Elasticache now supports sharding
(tags: elasticache sharding storage aws databases redis ops)
-
The square root staffing law is a rule of thumb derived from queueing theory, useful for getting an estimate of the capacity you might need to serve an increased amount of traffic.
(tags: ops capacity planning rules-of-thumb qed-regime efficiency architecture)
Measuring Docker IO overhead – Percona Database Performance Blog
See also https://www.percona.com/blog/2016/02/05/measuring-docker-cpu-network-overhead/ for the CPU/Network equivalent. The good news is that nowadays it’s virtually 0 when the correct settings are used
(tags: docker percona overhead mysql deployment performance ops containers)
React’s license: necessary and open?
Luis Villa: ‘Is the React license elegant? No. Should you be worried about using it? Probably not. If anything, Facebook’s attempt to give users an explicit patent license should probably be seen as a good faith gesture that builds some confidence in their ecosystem. But yeah, don’t use it if your company intends to invest heavily in React and also sue Facebook over unrelated patents. That… would be dumb. :)’
(tags: luis-villa open-source react facebook patents swpats licensing licenses bsd)
-
Writeup of their Consul-based service discovery system, a bit similar to smartstack. Good description of the production problems that they saw with Consul too, and also they figured out that strong consistency isn’t actually what you want in a service discovery system ;) HN comments are good too: https://news.ycombinator.com/item?id=12840803
(tags: consul api microservices service-discovery dns load-balancing l7 tcp distcomp smartstack stripe cap-theorem scalability)