Articles providing techniques, guidance, and best practices for how to build web applications that scale to significant traffic volumes.
Come see me on my European leg of my trip and the world during the Cloud Migration & Monitoring Roadshow. This starts next week Wednesday (Nov 8) in London and goes thru the following Friday (Nov 17).
I love Auckland. I arrived in Auckland Friday night after finishing my meetings in Melbourne, Australia earlier in the day. I’ve spent the whole weekend here island hopping, wine tasting, and picture taking. New Zealand is as beautiful as you imagine it to be.
Just arrived in Melbourne. Had a full day of customer visits in Sydney, including an executive lunch with our CEO Lew Cirne and some of our top Sydney customers. Lew talked about the New Relic culture and how we thrive as a company and what motivates our strategy and direction.
Sydney is the home for our fourth and final FutureStack of 2017. I arrived early Sunday morning and spent the day walking along the beach and cliffside of Bondi Beach. The water was crystal clear and beautiful, the weather was warm but not hot, and the sun was bright and shiny. A great way to adjust my internal clock to local time. Last night we went out to a delicious local Chinese restaurant, then ended the evening in a local 1920’s-style Speakeasy.
During the months of October and November, I will be undertaking a four week, ten city, six country, worldwide Cloud Roadshow. During this trip I will be visiting key customers and speaking at various events across the globe. I’ll be visiting Australia, New Zealand, England, Netherlands, Germany, and Switzerland.
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.
We’ve heard the buzzword, we hear the excitement, but what exactly is serverless computing and why should I care about it?
This guide will help determine whether a multi-cloud environment is right for your app and offers some advice in choosing the right cloud model for you.
Launched in parallel two and a half years ago by Amazon Web Services (AWS), AWS Lambda and Amazon EC2 Container Service (ECS) are two distinct services that each offer a new, leaner way of accessing compute resources. Amazon ECS lets developers tap into container technology on a pay-as-you-go basis. AWS Lambda offers what is often known as ‘serverless’ computing, or function-as-a-service — the ability to access specific functions, again on pay-as-you-go terms.
Serverless computing is one of the hottest trends in tech, however it’s also one of the most misunderstood. From the article:
Major bug? Human error? Neither. The AWS S3 outage last week was more like a minor bug in an otherwise solid availability plan executed by AWS. Read my article at The New Stack..
Agile development and DevOps processes are in vogue now. It seems that most well-run development organizations either have these processes ingrained in their culture, or are trying to build them into their culture.
In the world of applications, services are standalone components that, when connected and working together, create an application that performs some business purpose. But services come in a wide variety of sizes, from tiny, super-specialized microservices up to services big and complete enough to form their own monolithic applications.
Technological innovation drives every business, industry and sector - mostly positively, but not always. 2016 was no exception – from the first long-haul driverless cargo delivery to automated retail locations to the stiffening competition among ‘smart assistants’ we’re seeing big technological leaps at a breakneck pace.
When I look back at my career over the last 30 years, it’s amazing to see how much the world has changed when it comes to building, running, and managing software. At my first job, for example, our company was trying to reduce its development cycle down to less than a year. Nowadays with cloud architectures we’re seeing development cycles of just weeks, days, or even hours. But that’s not to say that all cloud environments are dynamic and rapidly changing.
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 care. They just want to use your application to do the job they expect it to do. If your application is down, slow, or inconsistent, customers will simply abandon it and seek out competitors that can handle their business. That’s how my new book, Architecting for Scale: High Availability for Your Growing Applications, begins.
I had the rewarding opportunity of being a guest on theCUBE on Silicon Angle TV at the AWS Summit in Santa Clara, CA.
I was interviewed recently by O’Reilly Media about my book Architecting for Scale. This interview was recorded during the O’Reilly Velocity conference in Santa Clara, CA, on June 23, 2016.
Software Engineering Daily Podcast. Listen to Jeff Meyerson talk to Lee Atchison about Lee’s new book, “Architecting for Scale”, by O’Reilly Media.