SRE Weekly Issue #266

View on sreweekly.com A message from our sponsor, StackHawk: Are you a ZAP user looking to automate your security testing? Make sure to tune in to ZAPCon After Hours on Tuesday at 8 am PT to see how you can use Jenkins and Zest scripts to automate ZAP. http://sthwk.com/zapcon-ah Articles Airplane takes off a metric… Continue reading SRE Weekly Issue #266

Published
Categorized as SRE

SRE Weekly Issue #265

View on sreweekly.com A message from our sponsor, StackHawk: Join StackHawk and WhiteSource tomorrow morning to learn about automated security testing in the DevOps pipeline. With automated dynamic testing and software composition analysis, you can be sure you’re shipping secure APIs and applications. Grab your spot: http://sthwk.com/stackhawk-whitesource Articles Insights into a Product SRE team at… Continue reading SRE Weekly Issue #265

Published
Categorized as SRE

The Design of Strongly Consistent Global Secondary Indexes in Apache Phoenix — Part 2

The Design of Strongly Consistent Global Secondary Indexes in Apache Phoenix — Part 2 In the first part of this blog, we described a solution for strongly consistent immutable secondary indexes. We extend this solution for mutable indexes here. By doing so, we provide a general solution for strongly consistent global secondary indexes. Mutable Indexes The mutable tables… Continue reading The Design of Strongly Consistent Global Secondary Indexes in Apache Phoenix — Part 2

Published
Categorized as Technology

How Facebook encodes your videos

People upload hundreds of millions of videos to Facebook every day. Making sure every video is delivered at the best quality — with the highest resolution and as little buffering as possible — means optimizing not only when and how our video codecs compress and decompress videos for viewing, but also which codecs are used… Continue reading How Facebook encodes your videos

Published
Categorized as Technology

The Design of Strongly Consistent Global Secondary Indexes in Apache Phoenix — Part 1

The Design of Strongly Consistent Global Secondary Indexes in Apache Phoenix — Part 1 Phoenix is a relational database with a SQL interface that uses HBase as its backing store. This combination allows it to leverage the flexibility and scalability of HBase, which is a distributed key-value store. Phoenix provides additional functionality on top of HBase, including SQL… Continue reading The Design of Strongly Consistent Global Secondary Indexes in Apache Phoenix — Part 1

Published
Categorized as Technology

SRE Weekly Issue #264

View on sreweekly.com A message from our sponsor, StackHawk: StackHawk and FOSSA are getting together Thursday, April 8, to show you how to automate AppSec testing with GitHub actions. Register to learn how to test your open source and proprietary code for vulns in CI/CD. https://hubs.ly/H0Ks1dy0 Articles Balancing act: the current limits of AWS network… Continue reading SRE Weekly Issue #264

Published
Categorized as SRE

Fully Sharded Data Parallel: faster AI training with fewer GPUs

Training AI models at a large scale isn’t easy. Aside from the need for large amounts of computing power and resources, there is also considerable engineering complexity behind training very large models. At Facebook AI Research (FAIR) Engineering, we have been working on building tools and infrastructure to make training large AI models easier. Our… Continue reading Fully Sharded Data Parallel: faster AI training with fewer GPUs

Published
Categorized as Technology

How WhatsApp enables multi-device capability

For years, people have been asking us to create a true multi-device experience that allows people to use WhatsApp on other devices without requiring a smartphone connection. Today, we’re announcing the rollout of a limited public beta test for WhatsApp’s updated multi-device capability.  With this new capability, you can now use WhatsApp on your phone… Continue reading How WhatsApp enables multi-device capability

Published
Categorized as Technology

Enforcing encryption at scale

Our infrastructure supports thousands of services that handle billions of requests per second. We’ve previously discussed how we built our service encryption infrastructure to keep these globally distributed services operating securely and performantly. This post discusses the system we designed to enforce encryption policies within our network and shares some of the lessons we learned… Continue reading Enforcing encryption at scale

Published
Categorized as Technology

SRE Weekly Issue #278

View on sreweekly.com A message from our sponsor, StackHawk: Learn how our team at StackHawk tests external cookie authentication using Ktor, and check out some of the helper functions we wrote to make the tests easy to write, read, and maintain https://sthwk.com/ktor Articles That Sinking Feeling (The #HugOps Song) Whoa.  This is the best thing… Continue reading SRE Weekly Issue #278

Published
Categorized as SRE