Packets-per-second limits in EC2
EC2 instances use Enhanced Networking can have bandwidth up to 25 Gbit/s. What does this maximum bandwidth mean for a transactional application, such as an HTTP server? Do we add up all payload and protocol overhead to see if fits the bandwidth budget
notes about people active in resilience engineering and their article/paper about resillience engineering.
design patterns game
Each question contains a code snippet and four answer choices.
You read the code and decide which design patten the code fall into.
A Brief And Brisk Overview of Compiler Architecture
Consider this article a supplement to the plethora of resources out there on compilers. It exists as a self contained resource to get your toes wet in the world of programming language design and implementation.
How to set an ideal thread pool size
This post is for Java. But it can be applied to any language that use thread as way to do concurency such as Ruby/Python.
Configuring thread pool is depend on your workload, experiment and find optimial number. However, this post give some guidance
on methodlogy to figure that out.
Deep Linking at Scale on iOS
In this article, we propose an architecture to implement a scalable solution to Deep Linking on iOS using an underlying Flow Controller-based architecture, all powered by a state machine and the Futures & Promises paradigm to keep the code more readable.
Code to read
A fully automated HTTPS server powered by Nginx, Let’s Encrypt and Docker
a command runner similar to Make in Rust
Run VS Code on any server over SSH.
Distributed notifications using websockets
A Redis Text-based UI client in CLI
A terminal UI for tshark, inspired by Wireshark
allows you to run a new container in another already run docker for debugging purpose. It attached pid, network, user, file system and ipc of target containers
so you can use arbitrary trouble-shooting tools without pre-installing them in your production container image.
A HashiCorp Vault UI written with VueJS and Vault native Go API
That's it for this round, have a great day! If you like this newsletter, please tell the world, or
tweet about this