View on sreweekly.com A message from our sponsor, StackHawk: APIs are not only the backbone of modern application architecture, but they are also a key part of security. Discover what API security testing is, how it works, and get started using API security tools http://sthwk.com/API-security Articles Thundering herds, noisy neighbours, and retry storms This is… Continue reading SRE Weekly Issue #270
Blog
Running Border Gateway Protocol in large-scale data centers
What the research is: A first-of-its-kind study that details the scalable design, software implementation, and operations of Facebook’s data center routing design, based on Border Gateway Protocol (BGP). BGP was originally designed to interconnect autonomous internet service providers (ISPs) on the global internet. Highly scalable and widely acknowledged as an attractive choice for routing, BGP… Continue reading Running Border Gateway Protocol in large-scale data centers
Blazing the Trail: One Year with OpenJDK 11
Early Adoption of Java Runtime Innovations in Production at Scale Co-written by Donna Thomas Introduction Salesforce was one of the first major enterprises to adopt OpenJDK 11 at scale in production, starting our adoption journey shortly after its release in late 2018. Cutting edge? Sure. Safe? Absolutely. You might not know this, but Salesforce has led the… Continue reading Blazing the Trail: One Year with OpenJDK 11
Most of computing’s carbon emissions are coming from manufacturing and infrastructure
The post Most of computing’s carbon emissions are coming from manufacturing and infrastructure appeared first on Facebook Engineering. Read More
SRE Weekly Issue #269
View on sreweekly.com A message from our sponsor, StackHawk: Tune into ZAPCon After Hours this Tuesday at 8 am PT to learn how to include automated security testing in your builds with ZAP http://sthwk.com/after-hours-3 Articles Edgar: Solving Mysteries Faster with Observability We built Edgar to ease this burden, by empowering our users to troubleshoot distributed… Continue reading SRE Weekly Issue #269
SRE Weekly Issue #268
View on sreweekly.com A message from our sponsor, StackHawk: Join StackHawk Tuesday May 4 at 9 am PT for a hands-on technical workshop! By the end of the session, you will have three types of security testing running in your GitHub pipeline. Register: http://sthwk.com/technical-workshop Articles Manageable On-Call for Companies without Money Printers The SRE book… Continue reading SRE Weekly Issue #268
A brief history of Rust at Facebook
Facebook is embracing Rust, one of the most loved and fastest-growing programming languages available today. In addition to bringing new talent to its Rust team, Facebook has announced that it is officially joining the nonprofit Rust Foundation. Alongside fellow members including Mozilla (the creators of Rust), AWS, Microsoft, and Google, Facebook will be working to… Continue reading A brief history of Rust at Facebook
Reverse debugging at scale
Say you receive an email notification that a service is crashing just after your last code change deploys. The crash happens in only 0.1 percent of the servers where it runs. But you’re at a large-scale company, so 0.1 percent equals thousands of servers — and this issue is going to be hard to reproduce. Several… Continue reading Reverse debugging at scale
SRE Weekly Issue #267
View on sreweekly.com A message from our sponsor, StackHawk: Serverless doesn’t mean secure. Use modern security testing tools to assess serverless applications for vulnerabilities during development. http://sthwk.com/serverless Articles SRE Case Study: Mysterious Traffic Imbalance Yet more proof that DNS behavior varies way more than is obvious at first glance. Who the heck thought longest common… Continue reading SRE Weekly Issue #267
Caching with the Salesforce Commerce SDK
Co-written by Brian Redmond Every e-commerce application is going to need caching. For some of our customers, millions of shoppers may look at the same product information and, if you have to request that information from the service every time, your application will not scale. This is why we built the Commerce SDK with caching as… Continue reading Caching with the Salesforce Commerce SDK