Sundial: Fault-tolerant Clock Synchronization for Datacenters
System Architecture
What Makes Wasm Different
Cosmonic's Liam Randall and Adobe's Colin Murphy discuss why Wasm’s future looks bright.
The trouble with symbolic links
At the 2022 sambaXP conference,
Jeremy Allison gave a talk titled "The UNIX Filesystem API is
profoundly broken: What to do about it?". LWN regulars may recall hints of
these talks in a recent comment
thread. He started his talk with the problems that symbolic links
("symlinks")
cause for application developers, then discussed how the solutions to
the problems posed by symlinks led to substantial increases in the
complexity of the APIs involved in working with pathnames.
The Biggest Myths
Posts and writings by Lennart Poettering
A launchd Tutorial
A launchd primer covering configuration, administration and troubleshooting. Complete with examples.
The VS Code Server
Securely connect to and develop on any remote machine with the VS Code Server private preview.
Specs: Dropbox's Sixth Generation of Custom-Built Servers
File hosting service Dropbox released the details on its sixth generation of servers, a fleet optimized for a higher capacity, and lower latency.
5 Mean-Time Reliability Metrics To Follow
Improving incident response is critical to maintain fully-functional systems. Here are five mean-time reliability metrics to help you do that.
What Do Authentication and Authorization Mean in Zero Trust?
The foundation of putting zero trust security principles into practice is #authentication and #authorization. The two practices work differently in zero trust than in other systems. #security #zerotrust #ITculture #DevOps
How (and Why) to Build a Welcoming Open Source Community
A few friendly words of encouragement and clear guidance are sometimes all it takes to welcome someone new to an open source community. This is true whether a new user or contributor shows up at an in-person or virtual event such as KubeCon Europe, which the AWS Open Source team attended this spring in Valencia, […]
Why its time to move away from Google Analytics
Google Analytics is banned in some EU member states and more are likely to follow. Here is to why you should remove Google Analytics today.
Unpacking Cloud Native Buildpacks
Container images are a popular and standard format to package applications. Building secure, high performance container images can be challenging. Cloud native buildpacks provide solutions to create container images that are secure, high performance, and easy to deploy.
If you're not monitoring APIs from the outside-in, how much do you really know about them? : @VMblog
What's the hardest thing about monitoring your critical business workflows? The fact that, quite often, key parts of a digital user journey aren't actually "yours."
Applying Automation to DevOps
In the book, "Life and the Art of Engineering," author Haresh Sippy said, “Automation is cost-cutting by tightening the corners, not cutting them.” Today,
Infrastructure-as-Code Goes Low Code/No Code
DuploCloud hopes to disrupt infrastructure-as-code with its low code/no code solution that helps developers deploy in the cloud.
A New Architecture for APIs Part II — Declarative Implementation
The dividends of a declarative approach to GraphQL are in velocity, better performance, reduction in code complexity an better and faster evolution.
How Much Reach Can a GraphQL API Have Over Other APIs?
At HasuraCon 2022, GraphQL specialist Hasura announced Hasura GraphQL Data Connector SDK, API evolution to support emerging data workloads, GraphQL DevOps improvements, and increased cloud-vendor availability.
Linux I/O Principles and Zero-copy Technology
Today’s network applications have shifted from CPU-intensive to I/O-intensive, and most of the network servers are based on the C-S model, i.e., the Client-Server model, which requires a lot of network communication between the client and the server, which also determines the performance bottleneck of modern network applications: I/O. The standard I/O interface of the traditional Linux operating system is based on data copy operations, i.e. I/O operations result in
CDN Outages: Exploring Ways to Increase Resilience
Issues at Content Delivery Network (CDN) providers caused several high-profile outages in recent years — here's how to increase resilience.
Precision, Accuracy, Scale – And Experience – All Matter With AI
When it comes to building any platform, the hardware is the easiest part and, for many of us, the fun part. But more than anything else, particularly at
The Social Model of Open Source
Cisco’s Open Source Tech Leader Julia Ferraioli shares some alternative ways to define what is and is not ‘open source.’
Software architecture diagramming and patterns
A software’s architecture is the foundation for any successful software system and will influence everything from maintainability…
Are you using a clustered Elixir deployment? - Chat / Discussions - Elixir Programming Language Forum
Setting up an Elixir Cluster in Docker Swarm with Distillery and Libcluster
In this tutorial, you will learn how to create an Elixir app cluster running in Docker Swarm, which maintains node connectability if swarm scales up/down.
Things Elixir's Phoenix Framework Does Right
I dabbled in Phoenix for a while now, but never really got my hands dirty with it right up until now. Apart from the whole framework being surprisingly well thought through, there are a few things that strike me as being done exceptionally well in Phoenix, compared to the rest of modern web frameworks.
1. Striking a balance between flexibility and strictness Modern web frameworks can be roughly divided into two camps:
Exploring Graphs with Elixir
This hands-on book will quickly get you building, querying, and comparing graph data models using a robust, concurrent programming language—Elixir.
Not Just Elixir — Also Graphs
Explore Graph Models and Databases for Large and Irregular Data Sets
WireGuard: fast, modern, secure VPN tunnel
Firezone: Open-Source WireGuard VPN Server
Firezone is an open-source VPN server and egress firewall built on the new blazing fast WireGuard tunneling protocol. It's the simplest way to set up secure remote access to your private resources with MFA, SSO, REST API, and other useful automation. Firezone is lightweight and easy to set up while being up to 3-4x faster than alternative solutions like OpenVPN and IPsec.
Image Recognition: The Basics and Use Cases (2022 Guide) - viso.ai
What you need to know about Image Recognition. How it works. The most popular AI Image Recognition algorithms today.