DevOps Newsletter 249
HTTP/2 For Web Developers Choosing an HTTP Status Code Why We Chose Kubernetes Over ECS How to be Successful Running Docker in Production Taking Control of Your Docker Image Self-Organizing Maps with...
View ArticleHow to Monitor Memcached #howto
Memcached is one of the most popular key-value databases out there. Its main use-case is to serve as the intermediary “cache” between front end (apps and APIs) and backend (external databases). Unlike...
View ArticleDevOps Newsletter 250
Scaling to 100M: MySQL is a Better NoSQL Come join our high availability operations team working remotely, or from our offices in Lo… How many servers can one person manage? Varnish Foo – Working With...
View ArticleDevOps Newsletter 251
Why ‘Star Wars’ Spaceships Make No Sense How we break things at Twitter: failure testing Why Hyperconverged Infrastructure is so Hot How Does the Use of Docker Effect Latency? Electron lifetime is at...
View ArticleHow to Monitor LEMP
For many years, your typical WordPress, Drupal and Joomla stack comprised a Linux server and an Apache web server. PHP ran as a module inside Apache whilst MySQL hummed along in the background. Things...
View ArticleThe Journey to Webpack
For the past couple of years we built the Server Density UI around a mixture of Grunt and Require.js. Grunt handled task running, watching files, compiling CoffeeScript, running tests, fingerprinting...
View ArticleLaunching an Apple TV App: What we’ve Learned so Far
Think the Apple TV belongs in the living room? Think again. Since 2007, when it launched alongside the first iPhone, this diminutive box has been creeping into meeting rooms and presentation facilities...
View ArticleDevOps Newsletter 252
Why ‘Star Wars’ Spaceships Make No Sense How we break things at Twitter: failure testing What web developers should know about SSL but probably don’t Saving the (prod) environment How to Solve Tabs...
View ArticleHow to Monitor Zookeeper
Update: We hosted a live Hangout on Air with some members of Server Density engineering and operations teams, in which we discussed between other topics, how we use Zookeeper here @ Server Density....
View ArticleHow to Write a Postmortem
When sufficiently elaborate systems begin to scale it’s only a matter of time for some sort of failure to happen. Failure sucks, at the time, but there are significant learnings to be had. Taking the...
View ArticleDevOps Newsletter 253
Install, configure and automatically renew Let’s Encrypt SSL certificate AWS S3 vs Google Cloud vs Azure – Cloud Storage Performance Learn the Kubernetes Key Concepts in 10 minutes Load Balancing and...
View ArticleHow to Monitor Kafka
Distributed systems and microservices are all the rage these days, and Apache Kafka seems to be getting most of that attention. Here at Server Density we use it as part of our payloads processing (see:...
View ArticleHow to Improve Usability in Software
A few months ago we received this comment from a user who was looking to cancel their subscription: “Doesn’t look like I am able to set up HTTP monitoring for non-200 responses.” We almost lost this...
View ArticleDevOps Newsletter 254
5 AWS mistakes you should avoid The Benefits of Microcaching with NGINX What we learned about SSDs in 2015 Moores law hits the roof WebSockets, caution required! Better high availability: MySQL and...
View ArticleHow to Monitor Cats
Cats are independent creatures. They eat and drink as they please. But how often? And while we’re at it, when do they use the litterbox? Wouldn’t it be cool to get a notification when it’s time to...
View ArticleImproving the Service Resilience of your App
Last week, a customer sent a note, asking us how we make sure Server Density remains available, around the clock. We love getting those questions. In fact, we take every opportunity to discuss service...
View ArticlePilots, Doctors and Scuba Divers: What we learned at Config Management Camp
Developers of open source configuration management tools? All together in one place? We couldn’t miss out on that one. Earlier this week we got the chance to speak at the Config Management Camp. The...
View ArticleHow to Monitor Lighttpd
After years of Apache dominance, developers around the world have started building new HTTP servers designed for massive scale and solving the C10k problem. The two leading servers in terms of...
View ArticleDevOps Newsletter 257
Our Ops companion app for monitoring cloud infrastructure. Get alerted of the latest cloud statuses in real time. Serving 6.8 million requests per second at 9 Gbps from a single VM The RAMCloud...
View Article60+ Windows Monitoring Tools
Last year we compiled a list of 80 Linux monitoring tools. Encouraged by the success of that list, we’ve been meaning to do the same for Windows for some time now. Well, the time has finally come. Here...
View Article