Hi all, we’re really pack this week. Somehow I found lot of cool things and so exiciting to share with you all. And Thank you for subscribing to BetterDev. If you have a moment, please share this newsletter to friends.
The main issues that drove the design of TLS 1.3 are reducing handshake latency, encrypting more of the handshake, improving resiliency to cross-protocol attacks, removing legacy features
This post breaks thing quite nice to explain why a message broker might not a good idea. It takes a step back, not focus on tools but on the abstraction. When you are there, make sure to check (https://hackernoon.com/why-microservices-fail-6cdc006f9540)[Why Microservices Fail) too.
Netflix Security Tools and Operations team want to share a new methodology for detecting temporary security credential use outside of your AWS environment. zero to full coverage in six hours or less, can be applied in real time.
How pods deployed to different physical nodes can communicate directly with each other using IP addresses allocated from a single subnet? How Kubernetes services work? How load balancing is implemented? How much overhead Kubernetes overlay networking adds? This post explains them all
This ‘book’ is a small set of tutorials about using libuv as a high performance evented I/O library which offers the same API on Windows and Unix.
Shopify powers 600K merchants and serves 80K requests per second at peak. How they scale from a single Rails app on a single MySQL/Redis to a shareded architecture. Leverage modern tools like GraphQL and how they design their CI/CD.
Have you ever wondered how debuggers work? What happens when you set a breakpoint? How does the debugger control the flow of your program, or change values in variables? Let’s find out by writing a basic debugger in Go! we’ll start by using the ptrace system call to get control of a target program.
The pathfinding algorithms from computer science textbooks work on graphs in the mathematical sense―a set of vertices with edges connecting them. A* is the most popular choice for pathfinding, despite of building on top of the heuristic, A* can guarantee a shortest path.
You don’t need an art degree to make your website beautiful
Reliable Ethereum Event Tracking with Kubernetes, Docker, and Parity
The Markdown Presentation Service For Everyone on GitHub, GitLab, Bitbucket, GitBucket, Gitea, and Gogs
JavaA modern plaintext data format alternative to yaml, toml…
Kafka data mapping and recovery tools
high-performance, POSIX-ish Amazon S3 file system
Draws simple SVG flow chart diagrams from textual representation of the diagram
Go compiler for small devices, based on LLVM
High performance DNS over HTTPS client & server
Kubernetes penetration testing
a curl like CLI for GraphQL
Like nmap for mapping wifi networks you’re not connected to, plus device tracking
A dull, resilient and quick to deploy stream processor
command line tool to identify unused code
Colorizing cat
a pure Go game engine
Hackable SQL execution engine for embedded use as a library for SQL-Like functionality
BetterDev Link
Every Monday