Hi everyone, Welcome to issue #177.
Apple’s launch of macOS Big Sur was almost immediately followed by server issues which prevented users from running third-party apps on their computers. While a workaround was soon found by people on Twitter, others raised some privacy concerns related to that issue.
a look at the mechanisms involved in authenticating an application package in macOS Big Sur, at the most fundamental level.
MySQL is still used in primary-secondary setup. To update primary, we have to pause write. Pausing data modifications causes downtime, and this amount of downtime must be minimized to the shortest amount possible. This post details how Yelp has integrated open-source tools to provide advanced MySQL failure detection and execute automated recoveries to minimize the downtime of our read-write MySQL traffic.
Streaming replication in PostgreSQL is a well-established master-slave replication technique. It is simple to set up, stable and performs well. So many people are surprised when they learn about replication conflicts — after all, the standby server is read-only. This even happen on AWS RDS. This article describes replication conflicts and tells you how to deal with them
Almost any large scale system will need some kind of job queue or async task. Dropbox designed a system that can handle 10,000 async tasks per second from the start, and be architected for future growth. This system is used among 28 teams. They documented Dropbox ATF thoroughly, as a reference and guide for the engineering community seeking their own async solutions. Another article on this topic are from DoorDash on Eliminating Task Processing Outages by Replacing RabbitMQ with Apache Kafka Without Downtime
Alerting based on threshold get frustrated very quickly
See how curl’s creator use Git. We can defintely learn a lot from him.
With too many options to configure security for a systems, what can we do?
JavaScript Infrastructure & Tooling Lead at Bloomberg and Co-chair of TC39 explains how to migrate 50 million lines of JS code to TypeScript
cover the research I have done into OpenSSH and release some tools to dump OpenSSH session keys from memory and decrypt and parse sessions in combinarion with pcaps
A Ruby library for examining and modifying the Mach-O file format is used by macOS and iOS (among others) as a general purpose binary format for object files, executables, dynamic libraries, and so forth
Rubystring comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc…
GoCross platform gRPC client
A powerful testing tool for Kubernetes clusters.
a CLI for declaratively setting up local Kubernetes clusters.
Ping with a graph
Postgres Observability
Open Source SQL Editor and Database Manager
A service health dashboard in Go that is meant to be used as a docker image with a custom configuration file.
BetterDev Link
Every Monday