Server-Sent Events: the alternative to WebSockets you should be using - germano.dev
The Kobayashi Maru of Comparing Dates with Times
Written pieces, talks, and other bits by Zach Holman.
GPS – Bartosz Ciechanowski
Interactive article explaining how GPS works.
Kubernetes on Bare Metal vs. VMs: It’s Not Just Performance - The New Stack
When it comes to performance optimization, streamlining capacity management or reducing operational complexity, Kubernetes on bare metal comes out ahead.
APIs in Web3 with The Graph — How It Differs from Web 2.0 - The New Stack
When developing a decentralized application, querying and using blockchain data via APIs is difficult. The Graph protocol aims to fix this.
Catastrophic Combinations – Recursion, Contingency and Failure
Created by Jonghong Park, 'Catastrophic Combinations' explores a recursive system of mechanical repetition where every movement is open to unpredictability and fault.
The Opposite Of Snowflake: Analytics Without The Data Warehouse
As we have pointed out before, large enterprises have to deal with a different kind of scale issue than the hyperscalers, and in many ways, the
No Matter How Things Change, Have a Plan
Change is inevitable. But it's worth taking a breather and making sure your BC/DR strategy is still relevant and appropriate.
SerenityOS: Building an Operating System from Scratch
Andreas Kling, a Swedish developer, tells the "ReCursive" podcast how an unfinished childhood goal and addiction recovery led him to create a new OS. #programming #developers #OS
Chesterton's Fence
You’re driving along a road and you come across a fence blocking your way. What do you do? You could tear it down. After all, what’s the use of a fence over a road? But you would be wise to reconsider.
A guide to Kubernetes architecture
You use Kubernetes to orchestrate containers. It's an easy description to say, but understanding what that actually means and how you accomplish it is another matter entirely. If you're running or managing a Kubernetes cluster, then you know that Kubernetes consists of one computer that gets designated as the control plane, and lots of other computers that get designated as worker nodes. Each of these has a complex but robust stack making orchestration possible, and getting familiar with each component helps understand how it all works.
Intel to license x86 CPU cores for use in custom processors
If you've wanted to create your own custom Xeon, now's your chance
Three Different Design Approaches to Projecting Data on an Eyeglass Lens - Core77
Engo Eyewear's designers managed to fit it astride the nosebridge
What is Apache Druid Architecture?
Apache Druid is an open-source analytics database with an architecture that is multi-purpose, distributed and has different nodes to perform certain tasks.
Looking forward to the future of modern backup storage - Architecting IT
New entrants into the backup storage market are taking primary storage solutions and adapting them for data protection use cases.
Building a Relationship Economy
In faith that nothing lasts forever, and that an institution that’s been around since 1636 is more likely to keep something published online for longer than one that was born in 1994 and isn&…
How We Saved 70K Cores Across 30 Mission-Critical Services (Large-Scale, Semi-Automated Go GC Tuning @Uber)
Introduction As part of Uber engineering’s wide efforts to reach profitability, recently our team was focused on reducing cost of compute capacity by improving efficiency. Some of the most impactful work was around GOGC optimization. In this blog we want to share our experience with a highly effective, low-risk, large-scale, semi-automated Go GC tuning mechanism. Uber’s tech stack is composed of thousands of microservices, backed by a cloud-native, scheduler-based infrastructure. Most of these services are written in Go. Our team, Maps Production Engineering, has previously played an instrumental role in significantly improving the efficiency of multiple Java services by tuning
Our Method - How to Become a Software Developer - Qvault
The pentagon of entity models | Kislay Verma
Understanding a common pattern of entity models evolve, and why the process works that way.
Home - Sustainable Web Design
Sustainable web design is an approach to designing digital products and services that puts people and planet first.
Jig: Coding tool for business-side developers
My description
We Need A Standard Unit Of Measure For Risk
More than three decades ago a Stanford professor proposed a uniform way of expressing your odds of dying from a specific cause: the micromort. It’s time it went mainstream.
Landing a new syscall, part 1: What is futex?
A deep dive into the futex system call and how it is used to process synchronization functions.
Postgres Constraints for Newbies
Examples of Postgres constraints using a schema and data requirements for a reservation system.
Transactions: Introduction to serializability techniques – Distributed Computing Musings
LKML: Pavel Begunkov: io_uring: BPF controlled I/O
Kubernetes and the Next Generation of PaaS - The New Stack
There's the Heroku-style PaaS, easy to use, but limited. Kubernetes offers endless possibilities with complexity. What if we could get the best of both?
Tines | No-code automation for security teams
The world’s best companies – from startups to the Fortune 10 – trust Tines with their mission-critical security workflows.
Goodbye: software installation, deployment automation and downtime
Federated software: from many, one
Settings are not a design failure