View on sreweekly.com A message from our sponsor, StackHawk: Traditional application security testing methods fail for single page applications. Check out why single page apps are different and how you can run security tests on your SPAs. https://sthwk.com/SPA Articles Learning from incidents – Formula 1 The incident: a formula 1 car hit the side barrier… Continue reading SRE Weekly Issue #281
Month: August 2021
A linear programming approach for optimizing features in ML models
Whether it’s iterating on Facebook’s News Feed ranking algorithm or delivering the most relevant ads to users, we are constantly exploring new features to help improve our machine learning (ML) models. Every time we add new features, we create a challenging data engineering problem that requires us to think strategically about the choices we make.… Continue reading A linear programming approach for optimizing features in ML models
Coordinated Rate Limiting in Microservices
The Problem Any multitenant service with public REST APIs needs to be able to protect itself from excessive usage by one or more tenants. Additionally, as the number of instances that support these services is dynamic and varies based on load, the need arrises to perform coordinated rate limiting on a per tenant, per endpoint basis.… Continue reading Coordinated Rate Limiting in Microservices
SRE Weekly Issue #280
View on sreweekly.com A message from our sponsor, StackHawk: DataRobot is using StackHawk to automate API security testing and to scale AppSec across their dev team. Learn more about all they’re up to: https://sthwk.com/DataRobot Articles The Harmful Consequences of the Robustness Principle The Robustness Principle (“be conservative in what you send, and liberal in what… Continue reading SRE Weekly Issue #280
Migrating Facebook to MySQL 8.0
MySQL, an open source database developed by Oracle, powers some of Facebook’s most important workloads. We actively develop new features in MySQL to support our evolving requirements. These features change many different areas of MySQL, including client connectors, storage engine, optimizer, and replication. Each new major version of MySQL requires significant time and effort to… Continue reading Migrating Facebook to MySQL 8.0
Building Data Pipelines Using Kotlin
Co-written by Alex Oscherov Up until recently, we, like many companies, built our data pipelines in any one of a handful of technologies using Java or Scala, including Apache Spark, Storm, and Kafka. But Java is a very verbose language, so writing these pipelines in Java involves a lot of boilerplate code. For example, simple bean… Continue reading Building Data Pipelines Using Kotlin
SRE Weekly Issue #279
View on sreweekly.com A message from our sponsor, StackHawk: On July 28, ZAP Creator Simon Bennetts is giving a first look at ZAP’s new automation framework. Grab your spot: https://sthwk.com/ZAP-Automation Articles Managing the Risk of Cascading Failure This is a presentation by Laura Nolan (with text transcript) all about cascading failure, what causes it, how… Continue reading SRE Weekly Issue #279
Innovation is About the Journey: The Mulesoft Design Services Story
Meet Mulesoft Design Services At Mulesoft, a critical part of integrating everything is building the Mule Applications that make those integrations. For such, Mulesoft has many different options for our customers to use, including Composer, Flow Designer, and Studio, among others. All of those need a Mule Runtime in the back to help the customer quickly… Continue reading Innovation is About the Journey: The Mulesoft Design Services Story
How to Rename a Helm Release
Problem The process for migrating from Helm v2 to v3, the latest stable major release, was pretty straightforward. However, while performing the migration, we encountered an anomaly with how one of the application charts had been deployed, thus introducing additional challenges. One of our application’s Helm v2 releases did not adhere to the standard naming… Continue reading How to Rename a Helm Release
SRE Weekly Issue #284
View on sreweekly.com Like last week, I prepared this week’s issue in advance, so no Outages section. Have a great week! A message from our sponsor, StackHawk: Trying to automate application and API security testing? See how StackHawk and Burp Suite Enterprise stack up: https://sthwk.com/burp-enterprise Articles Alerting on SLOs like Pros Soundcloud is very clear… Continue reading SRE Weekly Issue #284