Built to fail: System resiliency is not relegated to the cloud
September 24, 2015Grazed from CloudTech. Author: Editorial Staff.
Advances in software architecture over the last eight to 10 years have led to more complex and dynamic software architectures in the form of distributed systems. Despite this progress, today’s software applications, web-based or not, continue to still either provide a slower response or become completely non-responsive too often.
Utilising software like Chaos Monkey, which challenges a software application’s distributed systems by taking random instances offline, allows developers and system architects to test their designs well before the unexpected, yet inevitable system failure does occur. With this, we aim to show how to design applications that contain an Agile-friendly framework to gracefully handle component failure in a distributed system to minimise downtime…
The evolution of software development – a retrograde step
It is hard to imagine today that software development in the not too distant past was focused almost entirely on coding technique and systems architecture…
Read more from the source @ http://www.cloudcomputing-news.net/news/2015/sep/24/built-to-fail-system-resiliency-is-not-relegated-to-the-cloud/