SRE Fundamentals: Differences Between SLI vs. SLO vs. SLA
These acronyms represent ways to quantify your commitments to system uptime and measure how successfully your site reliability engineering team is meeting them.
GNU Complexity Command Line Tool Measures Complexity of C Code - CNX Software
GNU complexity is a command line tool that computes a complexity measure of C source code, similar to pmccabe, but with a different method of calculating
The high-frequency-trading (HFT) industry is rather tight-lipped about what
it does
and how it does it, but PJ Waskiewicz of Jump Trading came to the Netdev 0x16 conference to try
to demystify some of that, especially with respect to its use of
networking. He
wanted to contrast the needs of HFT with those of the traditional networking
as it is used outside of the HFT space. He also has some thoughts on what
the Linux kernel could do to help address those needs so that HFT companies
could move away from some of the custom code that is currently being
developed and maintained by multiple firms in the industry.
This post is part of a series on Mastodon and the fediverse. We also have a post on why the fediverse will be great—if we don't screw it up, and more are on the way.With so many users migrating to Mastodon as their micro-blogging service of choice, a lot of questions are being raised about the...
I am perpetually working on what I consider to be the essential API dimensions that ground how we talk about APIs. While having a common definition of the API lifecycle, as well as a clear list of roles and stakeholders involved across the API lifecycle is essential–these dimensions or focused on how we “see” and invest specifically in our APIs. In my experience, there are many ways we talk past each other and introduce friction into our discussions about how to do APIs well. While there are other dimensions not reflected here, these reflect on the areas I find myself talking with enterprises about the most, and that I am getting more opinionated on to help ground my conversations.
Even talking about building a monolith today, is a bit taboo. It is all about microservices at the moment, and has been for a few years. But they aren’t a silver bullet…
Today, I am publishing the Distributed Computing Manifesto, a canonical document from the early days of Amazon that transformed the architecture of Amazon's ecommerce platform. It highlights the challenges we were facing at the end of the 20th century, and hints at where we were headed.