System Architecture

System Architecture

7437 bookmarks
Custom sorting
The Network Binds The Increasingly Distributed Datacenter
The Network Binds The Increasingly Distributed Datacenter
Before founding software-defined networking startup PlumGrid and then moving to VMware when it bought his company in 2016, Pere Monclus spent almost 12
·nextplatform.com·
The Network Binds The Increasingly Distributed Datacenter
A framework for code tagging
A framework for code tagging
Kernel code can, at times, be quite inward looking; it often refers to itself. To enable this introspection, the kernel has evolved several mechanisms for identifying specific locations in the code and carrying out actions related to those locations. The code-tagging framework patch set, posted by Suren Baghdasaryan and Kent Overstreet, is an attempt to replace various ad hoc implementations with a single framework, and to add some new applications as well.
·lwn.net·
A framework for code tagging
How to Block Image Hotlinking in Nginx Web Server
How to Block Image Hotlinking in Nginx Web Server
This article will walk us through configuring the Nginx web server to prevent image hotlinking in Linux to speed up your website and save your data bandwidth.
·linuxshelltips.com·
How to Block Image Hotlinking in Nginx Web Server
Using a Raspberry Pi as a Bluetooth speaker with PipeWire
Using a Raspberry Pi as a Bluetooth speaker with PipeWire
Using PipeWire, WirePlumber and a Raspberry Pi, you can create an audio bridge between a Bluetooth® device and an analog speaker system. Here's how.
·collabora.com·
Using a Raspberry Pi as a Bluetooth speaker with PipeWire
Git's database internals IV: distributed synchronization | The GitHub Blog
Git's database internals IV: distributed synchronization | The GitHub Blog
We're examining Git’s internals to help make your engineering system more efficient. This post views Git as a distributed database and looks into its synchronization techniques, specifically ‘git fetch’ and ‘git push’.
·github.blog·
Git's database internals IV: distributed synchronization | The GitHub Blog
Event Streaming and Event Sourcing: The Key Differences
Event Streaming and Event Sourcing: The Key Differences
Event sourcing and event sourcing help coordinate events in an event-driven architecture. Together they help build a durable, high-performance application.
·thenewstack.io·
Event Streaming and Event Sourcing: The Key Differences
Ready Player Me and the Challenges of 3D Interoperability
Ready Player Me and the Challenges of 3D Interoperability
Interoperable avatars will be key in the metaverse. Ready Player Me is being used by more than 3,000 developers — but not without challenges.
·thenewstack.io·
Ready Player Me and the Challenges of 3D Interoperability
GraphQL as the New API Gateway?
GraphQL as the New API Gateway?
GraphQL gives you many of the benefits you get from an API gateway at no additional cost.
·thenewstack.io·
GraphQL as the New API Gateway?
VMware Aria Graph Powers New Multicloud Management Strategy
VMware Aria Graph Powers New Multicloud Management Strategy
VMware launches a new graph data store known as VMware Aria Graph that serves as the underpinning of the company's new multicloud management portfolio.
·thenewstack.io·
VMware Aria Graph Powers New Multicloud Management Strategy
Internal Developer Advocacy: What Should You Do Next?
Internal Developer Advocacy: What Should You Do Next?
Traditional developer relations is an inside-out form of advocacy. Internal developer advocacy is an outside-in approach focused on developer experience.
·thenewstack.io·
Internal Developer Advocacy: What Should You Do Next?
Environments on-demand (Ep. 479)
Environments on-demand (Ep. 479)
Tommy McClung, cofounder and CEO of ReleaseHub, sits down with the home team to talk about environments-as-a-service, what it’s like to work with the same cofounders for more than 20 years, and the role of karma in professional networking.
·stackoverflow.blog·
Environments on-demand (Ep. 479)
Tutorial on using LLVM to JIT PyTorch fx graphs to native code (x86/arm/risc-v/wasm) (Part I – Scalars) | Terra Incognita
Tutorial on using LLVM to JIT PyTorch fx graphs to native code (x86/arm/risc-v/wasm) (Part I – Scalars) | Terra Incognita
In 2009 I started playing with LLVM for some projects (data structure jit, for genetic programming, jit for tensorflow graphs, etc), and in these projects I realized how powerful LLVM design was at the time (and still is): using an elegant IR (intermediate representation) with an user-facing API and modularized front-ends and backends with plenty
·blog.christianperone.com·
Tutorial on using LLVM to JIT PyTorch fx graphs to native code (x86/arm/risc-v/wasm) (Part I – Scalars) | Terra Incognita
Why user stories belong in the garbage - Browser London
Why user stories belong in the garbage - Browser London
User stories should not live forever. Break them down into relevant tasks, assign the tasks across your team and then bin the user stories.
·browserlondon.com·
Why user stories belong in the garbage - Browser London
Webhooks.fyi
Webhooks.fyi
Learn the most popular approaches for building, securing, and operating webhooks, with recommendations for webhook providers and consumers
·webhooks.fyi·
Webhooks.fyi
Today in "Google broke email".
Today in "Google broke email".
Dear Lazyweb, how do I forward my employees' email to their gmail accounts and have it get there? To recap, my domain hosts its own SMTP server running Postfix, and /etc/postfix/virtual contains a bunch of entries forwarding "employee_name@dnalounge.com" to whatever their actual email address is, usually gmail. This has been mostly working fine for a decade or so, but lately there have been ...
·jwz.org·
Today in "Google broke email".
Dex
Dex
·dexidp.io·
Dex