What’s the difference between application reliability and application availability? Is the difference important?
Architecting for Scale
Data partitioning is a common practice to make use of multiple databases to store larger datasets or datasets accessed at a higher frequency than a single database can handle. It’s a common practice used in large Software as a Service (SaaS) systems for scaling to handle larger quantities of traffic. But used incorrectly, it can limit your scalability in unexpected ways that will only show up when you have reached your limits of scalability.
I’m proud to make this list of Cloud Computing Leaders to Follow Online: New Relic’s Cloud Computing Leaders to Follow Online.
Bringing down an entire application is easy. All it takes is the failure of a single service and the entire set of services that make up the application can come crashing down like a house of cards. Just one minor error from a non-critical service can be disastrous to the entire application. There are, of course, many ways to prevent dependent services from failing. However, adding extra resiliency in non-critical services also adds complexity and cost, and sometimes it is not needed. Read the entire article today in The New Stack.
Your application is the key. You work for a company that has applications that you build and manage. They are critical to your business. Applications that scale…applications that must stay operational. You must manage your application to scale to your biggest day, and your biggest day grows and grows every year. Your application needs grow […]
By: Ken Gavranovic and Lee Atchison Want to reduce MTTR, reduce incidents and have a data driven discussion on investment allocation? Try what many modern software development and operations companies have implemented, an Enterprise Risk Matrix. We have seen implementing this process on a quarterly, bi-annual or annual basic can reduce MTTR by as much as 70%, incident count by 90% within 6-12 months. Most importantly, the risk matrix can introduce a data driven discussion about investment in products (hopefully you have already migrated away from funding projects).
Dynamic Infrastructure and the Cloud. View Slides Presented at: AWS Summit/Sydney, FutureStack/London, FutureStack/Berlin, AWS Summit/San Francisco, Asia/Pacific Webinar, Deutsche Börsche Product Technology and Innovation Conference in Frankfurt.
The #1 book on their list is “Architecting for Scale” book by Lee Atchison. As the article says: “The first one on our DevOps reading list is Architecting for Scale. It is an excellent book to understand real-world paradigms for scaling and managing critical applications. This book covers 5 different elements: availability, risk management, services […]
Compare the Cloud speaks to Senior Director for New Relic, Lee Atchison at Futurestack. Lee speaks about his previous experience at AWS and the future of e-commerce platforms. • Watch the video here. •
As applications grow, two things begin to happen: they become significantly more complicated (and hence brittle), and they handle significantly larger traffic volume (which more novel and complex mechanisms manage). This can lead to a death spiral for an application, with users experiencing brownouts, blackouts, and other quality-of-service and availability problems. “But your customers don’t […]