How to monitor Kubernetes audit logs
Datadog operates large-scale Kubernetes clusters in production across multiple clouds. Along the way, audit logs have been extremely helpful for tracking user interactions with the API server, debugging issues, and getting clarity into our workload
Elixir and Postgres: A Rarely Mentioned Problem
This article is actually about Postgres. A prepared statement can be executed with either a generic plan or a custom plan. Custom plan is generated depend on parameter while generic plan are same for all parameters. And that’s generic plan is where the issue occur.
when autovacuum seems to be running totally normally but you still have a VACUUM problem.
Adventures with git Rebasing
Every now and then I run into a situation where I’m branched off of a topic branch and the topic branch gets rebased off of master or squashes commits. How do I cleanly rebase my branch off the topic branch?
Fixing memory leaks in web applications
The subject of memory leaks is not well-covered in the web development literature. And yet, I’m pretty sure that most non-trivial SPAs leak memory, unless the team behind them has a robust infrastructure for catching and fixing memory leaks.
Effective Profiling in Google Chrome
We’ll go through the two most used tools in Google Chrome for profiling:
The Performance tab in Google Chrome DevTools
Lighthouse—an open-source tool for improving the quality of web pages
How 1500 bytes became the MTU of the internet
The MTU (Maximum Transmission Unit) states how big a single packet can be. Generally speaking, when you are talking to devices on your own LAN the MTU will be around 1500 bytes and the internet runs almost universally on 1500 as well.
Code to read
http request/response parser for c. It’s used in NodeJS but any language can build binding for it to leverage fast performance
Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
the champagne of beta embedded databases
A tool to list and diagnose Go processes currently running on your system
Interactive Redis: A Terminal Client for Redis with AutoCompletion and Syntax Highlighting
An XML/HTML Parser Written in Pure Ruby.
Multi-Language REPL with Web UI + CLI code runner. Useful to practice algorithms and datastructures for coding interviews.
JSON output plugin for changeset extraction
A small website/guide about PostGres. Maybe useful when you need some quick insight into certain thing: adding user, backup, execution plan
A “WYSIWYG” scripting language and runtime for browser automation
Virtual machines for iOS. You can run window or android on iOS device
a developer-friendly, open-source product analytics.
The fully open source metrics platform built on M3DB, a distributed timeseries database
That's it for this round, have a great day! If you like this newsletter, please tell the world, or
tweet about this