Infrastructure Monitoring with Prometheus at Zerodha
How we developed a hybrid multi-DC and cloud monitoring stack with Prometheus, Grafana, and Victoria metrics for monitoring system, app and service, and also business metrics.
The latest blog posts to take off on Hacker News. 4,378 posts.
How we developed a hybrid multi-DC and cloud monitoring stack with Prometheus, Grafana, and Victoria metrics for monitoring system, app and service, and also business metrics.
Have you heard of gateways, proxies, load balancer, API gateways? This article explains what gateways are, what is their purpose and how they work with pract...
Netflix and Etsy ran a brief "developer exchange program" in 2013. Etsy sent one of their best to hang out at Netflix for 2 days. And a few months later, Netflix sent... me. This was a writeup of the experience that I shared with my team at Netflix and the people I interacted with at Etsy. It was fun to write, I…
Anthos for AWS is now GA, and can manage legacy workloads
Today we’re announcing a carbon-intelligent computing platform, which can shift tasks to hours of the day when energy from cleaner power sources is plentiful.
September 8, 2021: Amazon Elasticsearch Service has been renamed to Amazon OpenSearch Service. See details. The AWS Region in Africa that Jeff promised you in 2018 is now open. The official name is Africa (Cape Town) and the API name is af-south-1. You can start using this new Region today to deploy workloads and…
In this blog post I tell my experience mounting a minimalist homelab with a Intel NUC and the ESXi hypervisor.
Executing a full rewrite of the Dropbox sync engine was pretty daunting. (Read more about our goals and how we made the decision in our previous post here .) Doing so meant taking the engine that powers Dropbox on hundreds of millions of user’s machines and swapping it out mid-flight. To pull this off, we knew we…
Over time, a system collects state on its root partition. This state lives in assorted directories like /etc and /var , and represents every under-documented or out-of-order step in bringing up the services.
The microservices honeymoon period is over. Uber is refactoring thousands of microservices into a more manageable solution [1]; Kelsey Hightower is predicting monoliths are the future [2]; and even Sam Newman is declaring that microservices should never be the default choice, but rather a last resort [3]. What’s going…
While Kubernetes has many advantages, it also brings new security challenges.
It has only been five years since Jeff wrote on this blog about the launch of the Amazon Elastic Container Service. I remember reading that post and thinking how exotic and unusual containers sounded. Fast forward just five years, and containers are an everyday part of most developers lives, but whilst customers are…
Deploys require a careful balance of speed and reliability. At Slack, we value quick iteration, fast feedback loops, and responsiveness to customer feedback. We also have hundreds of engineers who are trying to be as productive as possible. Keeping to these values while growing as a company means continual refinement…
Docker is pleased to announce that we have created a new open community to develop the Compose Specification.
Announcing Krustlet
The post analyzes how major cloud platforms are faring under pressure and usage spikes caused by COVID-19 during March 2020.
Just over a year ago, we founded Tailscale with a common sense of nostalgia for the “good old days” of LANs. In our collective opinion (then and now) networking and cloud infrastructure has become too complicated. Attempts to increase team connectivity and migrate towards remote work results in a corresponding burden…
Grafana is an open source visualization and dashboarding technology that allows you to explore your metrics, logs, and traces no matter where the data is.
The twit was followed by a very productive discussion, with many nice people trying to figure out even better ways to spend money on AWS. As an Azure user, I felt sad and left out, so I decided to fix this injustice. If you are in quarantine and you have insane amounts of money to spend, I got you covered: you only…
We're pleased to announce the delivery of Kubernetes 1.18, our first release of 2020! Kubernetes 1.18 consists of 38 enhancements: 15 enhancements are moving to stable, 11 enhancements in beta, and 12 enhancements in alpha. Kubernetes 1.18 is a "fit and finish" release. Significant work has gone into improving beta…
This article walks through the technical and cultural reasons why Facebook is not in the cloud business, and whether it will be in the future.
TL;DR: I set up Minikube on an old (2012) MacBook Air and configured it to be able to connect from outside my home network so I would have an always-on Kubernetes cluster at home to experiment with.
Understand the entire Tailscale system, how it works, how we built it, and its benefits compared to legacy VPNs. Use this article as a guide to quickly build your own Tailscale replacement.
1 I usually rely on Minikube , though other solutions exist, like Kind , that can actually emulate multiple nodes. Multi-node support may eventually come for Minikube. A year ago, I decided I would build my own Kubernetes cluster. As a software engineer, I either use a local single-node Kubernetes cluster 1 , or a…