Presentation: Effective Performance Engineering at Twitter-Scale
InfoQ
APRIL 12, 2024
Yao Yue recapitulates scaling a project at Twitter while summarizing some key lessons learned about effective performance engineering. By Yao Yue
This site uses cookies to improve your experience. By viewing our content, you are accepting the use of cookies. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country we will assume you are from the United States. View our privacy policy and terms of use.
InfoQ
APRIL 12, 2024
Yao Yue recapitulates scaling a project at Twitter while summarizing some key lessons learned about effective performance engineering. By Yao Yue
DZone
JUNE 21, 2023
Distributed Tracing is a divisive topic. Once the doyen of every KubeCon , the technology was expected to revolutionize observability. Fast forward five years, and the hype has subsided somewhat. There's a lot more talk about the pain , and adoption is moderate.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
InfoQ
APRIL 25, 2024
Jenna Zeigen discusses front-end performance issues encountered by Slack as they continue to grow and evolve the desktop app. By Jenna Zeigen
InfoQ
MARCH 26, 2024
Lesley Cordero focuses on how Platform Engineering can drive sustainability for growing organizations through DevOps principles, centralization, and scalable technical practices. By Lesley Cordero
InfoQ
FEBRUARY 5, 2024
Surabhi Diwan discusses how the Netflix’ membership team outgrew many of its technology and architectural choices as memberships went from a few hundred thousand to 200 million. By Surabhi Diwan
InfoQ
MARCH 16, 2024
Alex Dubrouski, Gaojie Liu discuss some of the tricks used in their pursuit to lower read latency and to reach 1M operations per second per node. By Alex Dubrouski, Gaojie Liu
InfoQ
JUNE 23, 2023
Frank Yu discusses how to decrease bandwidth usage and buffering across the system, protect against thundering herd problems, and simplify the logic of gateway and persistence services. By Frank Yu
InfoQ
NOVEMBER 30, 2023
John Spray describes an experience of building high performance systems with C++20 in an asynchronous runtime, and explores the challenges & tradeoffs in adopting a thread-per-core architecture. By John Spray
InfoQ
FEBRUARY 29, 2024
Billy Lynch, Zack Newman discuss the architecture and internals of Sigstore and keyless signing, along with the security considerations that drove the design. By Billy Lynch, Zack Newman
InfoQ
APRIL 26, 2024
Lily Mara, Hunter Laine walk through the design of a system, its performance characteristics, and how they scaled it. By Lily Mara, Hunter Laine
InfoQ
OCTOBER 26, 2023
Aditi Gupta discusses the design choices made early on during service development that were crucial to scaling operations later on at Netflix. By Aditi Gupta
InfoQ
MARCH 25, 2022
Selina Liu walks through what it takes to decompose a large and complex monolith into independent, performant services, and how they evolve and scale the architecture with changing business needs. By Selina Liu.
InfoQ
FEBRUARY 1, 2024
Peter Lawrey discusses achieving vertical scalability by minimizing accidental complexity and using an event-driven architecture. By Peter Lawrey
InfoQ
JULY 7, 2023
Facundo Agriel dives into the architecture of Magic Pocket, some early key design patterns, and the challenges of operating such a system at this scale. By Facundo Agriel
InfoQ
JULY 8, 2020
Michelle Garrett talks about the journey of introducing and then scaling a GraphQL BFF to serve multiple applications. She covers the benefits of the Backend For Frontend pattern and why it's a popular way to introduce GraphQL. She talks about how to remain agile and support a production application throughout this process. By Michelle Garrett.
InfoQ
FEBRUARY 17, 2023
Phil Calçado explores how they dealt with the hyper growth phase and what are the changes and initiatives they have put in place to make sure that they keep growing and pushing the envelope. By Phil Calçado
Percona
MARCH 16, 2023
Let’s look at how you can run Percona databases on Kubernetes, the easy way. Chances are that if you are using the latest Percona Monitoring and Management (PMM) version, you have seen the availability of the new Percona Database as a Service (DBaaS).
DZone
JULY 11, 2023
In 2020, I presented a series with insights from real implementations adopting open-source and cloud-native technology to modernize payment services. The architectures presented were based on open-source cloud-native technologies, such as containers, microservices, and a Kubernetes-based container platform.
DZone
JANUARY 24, 2024
This article presents the most recent Memphis.dev Cloud, multi-region benchmark tests conducted in December 2023, explores how to carry out performance testing, detailing hands-on methods you can apply yourself, and provides recent benchmark data for your reference. The benchmark tool we used can be found here.
DZone
NOVEMBER 2, 2023
An Overview of Web Application Architecture A web app architecture presents a layout with all the software components (such as databases, applications, and middleware) and how they interact with each other. Moreover, it also ensures that valid data is present in all user requests.
Percona Community
MAY 14, 2019
During our presentation at Percona Live 2019 Intel and its software partners will introduce the audience to the work we’re doing to enable an open-source framework, we call Cloud Native Database. This is a collaborative effort between Intel, Rockset, PlanetScale, MariaDB and Percona.
InfoQ
JULY 14, 2023
Mei-Chin Tsai, Vinod discuss the internal architecture of Azure Cosmos DB and how it achieves high availability, low latency, and scalability. By Mei-Chin Tsai, Vinod Sridharan
DZone
DECEMBER 15, 2023
In this final part, we will present the impact and results related to applying the cost optimization and ShiftLeft FinOps techniques for a cloud-native application. In the first two parts of this series, we understood the importance of cost models and how to create and refine cost models.
InfoQ
DECEMBER 29, 2022
Anderson Parra, Vitor Pellegrino discuss how their ticketing systems work and cover the virtual waiting room – the primary component that allows them to handle high-traffic ticket on-sales. By Anderson Parra, Vitor Pellegrino.
DZone
JANUARY 10, 2024
Cybersecurity is an ever-present concern for organizations across all industries. Threat actors continually seek ways to infiltrate businesses and sell stolen data to the highest bidder. Using updated and relevant security knowledge, your software developers can be the first line of defense.
Percona Community
APRIL 18, 2019
The topic I’m presenting addresses a growing and unfulfilled need: the ability to run stateful workloads in Kubernetes. Running stateless applications is now considered a solved problem. Sugu Sougoumarane, CTO of Planetscale and creator of Vitess.
Percona Community
APRIL 24, 2019
During my presentation at Percona Live 2019 I will show how using Optimizer Trace can give insight into the inner workings of the MySQL Query Optimizer.
DZone
AUGUST 9, 2023
The following sections present an in-depth exploration of Docker, its role in ML model deployment, and a practical demonstration of deploying an ML model using Docker, from the creation of a Dockerfile to the scaling of the model with Docker Swarm, all exemplified by relevant code snippets. What Is Docker?
DZone
OCTOBER 24, 2023
The exponential growth of data presents both immense opportunities and challenges for organizations. Valuable insights are often buried across massive, complex datasets too large and unwieldy for traditional analytics tools to handle.
DZone
FEBRUARY 12, 2024
The Scale of IoT Edge Device Management The proliferation of IoT devices presents organizations with the following challenges: In this article, we will explore the strategies and tools for managing IoT edge devices at scale , focusing on device lifecycle and configuration management.
DZone
NOVEMBER 15, 2023
On one of my projects, we were presenting phone numbers in a data table. Many Salesforce developers, myself included, often encounter pagination when displaying a significant volume of data on the user interface. However, in certain cases, the data wouldn't display, as the information retrieval took too long. So, why did this happen?
InfoQ
AUGUST 8, 2020
Yusuke Kondo, Akinori Nitta explain the challenges faced and solutions experienced to run and manage a large-scale platform. By Yusuke Kondo, Akinori Nitta.
DZone
JUNE 21, 2023
In 2020, I presented a series of insights from real implementations adopting open-source and cloud-native technology to modernize payment services. Cloud-native technology has been changing the way payment services are architected.
The Polyglot Developer
OCTOBER 12, 2015
I will be giving two presentations titled Quick and Easy Development with Node.js The post Upcoming Presentation: ConnectJS 2015 appeared first on The Polyglot Developer. This is a conference focusing on JavaScript development and mobile application development. and Couchbase Server and Developing For Offline Mobile Experiences.
DZone
SEPTEMBER 30, 2023
While this architectural approach offers scalability, reusability, and adaptability, it also presents a unique challenge: effectively managing communication between these microservices. In today's rapidly evolving technology landscape, it's common for applications to migrate to the cloud to embrace the microservice architecture.
The Netflix TechBlog
NOVEMBER 11, 2022
We present a systematic overview of the unexpected streaming behaviors together with a set of model-based and data-driven anomaly detection strategies to identify them. Data Featurization A complete list of features used in this work is presented in Table 1. The features mainly belong to two distinct classes.
The Polyglot Developer
FEBRUARY 8, 2016
The post Upcoming Presentation: DevNexus 2016 appeared first on The Polyglot Developer. From February 15th to February 17th 2016 I will be at DevNexus 2016 in Atlanta , Georgia. This is a developer conference relating to many different technologies such as Java, Node.js, and the mobile platforms.
Dynatrace
FEBRUARY 26, 2024
This presentation showcased the Dynatrace Platform capabilities, leveraging contextual analytics and AI to automate problem solving across observability, security, and business functions. Partners play a crucial role in driving cloud migrations and digital transformation for customers, ensuring return on their investments are realized.
Percona Community
OCTOBER 17, 2018
My presentation will be useful for analysts, and some managers, who will definitely benefit from learning how to use temporal tables. They also appeared at some point in PostgreSQL, but only as an extension; and also in CockroachDB, but in a somewhat limited fashion.
DZone
MARCH 12, 2024
However, this presented a significant friction point in current operating models. I’ve also led a Cloud Ops team whose primary responsibility was to ensure that systems consistently met the service-level objectives while keeping the cost of the cloud services aligned with the cost of sales.
DZone
JANUARY 16, 2024
Recently, I was back at the Cloud Native London meetup, having been given the opportunity to present due to a speaker canceling at the last minute. This group has 7,000+ members and is, ".the
InfoQ
FEBRUARY 25, 2022
Shannon Morrison, Scott Behrens discuss how to perform application risk analysis at scale. By Shannon Morrison, Scott Behrens.
Baron Schwartz
JUNE 19, 2019
We’ll also explore the “cheat codes” that can be presented to gain passage by the grumpy gatekeeper that is enterprise infosec. Although Kelly’s talk isn’t formally part of the Trust, Safety, & Security track, I think people who attend that track will be interested in this talk too.
DZone
JUNE 30, 2023
Unfortunately, that's not enough to thwart away SQL injections once and for all, as these APIs can still present subtle bugs or nuances in their design. Modern languages and frameworks often also abstract away the need to write raw queries, offering high-level interfaces around our database models.
Expert insights. Personalized for you.
We have resent the email to
Are you sure you want to cancel your subscriptions?
Let's personalize your content