Just as DevOps emerged to meet new business needs, new approaches in security are now needed to address the challenges of a DevOps-driven world. These new security approaches themselves must incorporate DevOps practices that rely on modularity, automation, standardization, auditability, and mirrored systems.
The Art of Scalability is a book on scaling organisations to adapt to web scale growth of their products and services. As well as having technical and architectural implications, scale needs to be dealt with on the organizational level. The goal is to show the reader how to organize technology, people and processes to result in a virtuous circle, a path of continuous improvement to scalability.
Storm Applied is a new book from Manning that aims to provide a practical guide on using Storm, both in a development and in a production setting. InfoQ has spoken with two of the book’s authors.
Jonas Bonér, TypeSafe CTO and original author of the first Reactive Manifesto, offered his thoughts about both desirable features of reactive applications and what is not reactive programming. 1
How multi User Performance testing using modern data visualisation techniques gaines early insight into location specific performance and application areas that may have "sleeping" performance issues.
Philipp K. Janert explains how to reliably auto-scale systems using a reactive approach based on feedback control which provides a more accurate solution than deterministic or rule-based ones.
Netflix is a widely referenced case study for how to operate a cloud application at scale. In this interview, InfoQ spoke with Adrian Cockcroft who is the Cloud Architect for the Netflix platform.
In this article, author Eric Brewer discusses how designers can optimize consistency and availability by explicitly handling partitions to get the best of CAP theorem properties. 9
In this article, author Srinath Perera discusses the various data storage options and what to consider when choosing each of these solutions. 11
Scalability Rules is a handy reference for experienced and novice IT personnel containing a compilation of 50 rules for scaling based on experience garnered at eBay and Salesforce among others. 1
During my QCon London 2011 keynote, I mentioned that, "Architecture is a bad metaphor. We don't construct our software like a building, we grow it like a garden." This article elaborates on that. 4
Ruby on Rails has done well since its introduction a few years ago, but criticised for not scaling. Developers know there are right and wrong ways to solve problems, scaling Rails is no different.
CONTENT IN THIS BOX PROVIDED BY OUR SPONSOR
Synthetic and Real User Monitoring: Complementary solutions for holistic monitoring.
Measure end user performance with valuable insights by combining active and passive monitoring.
Website uptime monitoring: Adding value to your services.
Offer uptime monitoring as a complementary service to your customers to nurture deeper trust and client loyalty.
Web hosting issues and solutions.
Be an efficient Web Hosting Service Provider by eliminating the issues that hinder a good Web Hosting environment.
Optimize response time as a means to drive traffic to your website.
Reduce the load time of your web pages, keep track of your website performance and ensure that your business does not lose a customer.