Wired starts our day with an interesting story about how our satellites can be used for mapping earthquakes. Following on that we have a few good scalability articles. On ferd.ca, we get to read about lessons learned working on large-scale server software. This article also gives us the best quote on distributed systems that I have seen:
If you can avoid making parts of your system distributed, avoid it. It’s leaving the comfort of your home to step into a rain of fire.
High Scalability talks about how we can build better complex systems, using containers, microservices and continuous delivery. Lastly, Leandro Moreira gives us the architecture of the 2014 FIFA World Cup live streaming.
As always, enjoy today’s items, and please participate in the discussions on these sites.
Top Stories
Career and Process
- I’m a Software Developer — Not a Lawyer | Javalobby
- The Kanban paradox | Allan Kelly
Development
- FizzBuzz In Too Much Detail | Tom Dalling
- jQuery is dead | Ralph Saunders
- Comparing the PHP 7 and Hack Type Systems | dmiller.io
- 4 Creative Ways to Test Your Code in Production | Java Code Geeks
- Connection is a Leaky Abstraction | Javalobby
- Scala Snippet: How to filter a list in Scala | Java Code Geeks
Concurrency, Performance and Scalability
- Lessons Learned while Working on Large-Scale Server Software | ferd.ca
- How can we Build Better Complex Systems? Containers, Microservices, and Continuous Delivery. | High Scalability
- FIFA 2014 World Cup live stream architecture | Leandro Moreira
AI, Machine Learning, Research and Advanced Algorithms
Big Data, Visualization, SQL and NoSQL
- How does Hibernate READ_ONLY CacheConcurrencyStrategy work | Vlad Mihalcea
- Familiar characters in film and the words used to describe them | Flowing Data
- If your results are highly counterintuitive… | Wading In
Enterprise and Web Content Management
- WordPress 4.2.1 Security Release | WordPress
Infrastructure, Operations and DevOps
- 31 Reference Architectures for DevOps and Continuous Delivery | Javalobby
- Building Minimal Docker Containers for Go Applications | Java Code Geeks
Security, Encryption and Cryptography
- Why Security is DevOps | Javalobby
- Defenders think in lists. Attackers think in graphs. As long as this is true, attackers win. | TechNet Blogs
Link Collections
- Dew Drop – April 25, 2015 (#2001) | Morning Dew