article thumbnail

USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon

Brendan Gregg

My personal opinion is that I don't see a widespread need for more capacity given horizontal scaling and servers that can already exceed 1 Tbyte of DRAM; bandwidth is also helpful, but I'd be concerned about the increased latency for adding a hop to more memory. Clone Disk],” - [link] 2020 - [Moore 20] Samuel K. Ford, et al., “TCP

article thumbnail

USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon

Brendan Gregg

My personal opinion is that I don't see a widespread need for more capacity given horizontal scaling and servers that can already exceed 1 Tbyte of DRAM; bandwidth is also helpful, but I'd be concerned about the increased latency for adding a hop to more memory. Clone Disk],” [link] , 2020 [Moore 20] Samuel K. Ford, et al., “TCP

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

How To Add eBPF Observability To Your Product

Brendan Gregg

E.g., to see process execution with timestamps using execsnoop(8): # execsnoop-bpfcc -T. Low frequency events such as process execution should be negligible to capture. execsnoop New processes (via exec(2)) table. biolatency Disk I/O latency histogram heat map. runqlat CPU scheduler latency heat map.

Latency 145
article thumbnail

MySQL Performance Tuning 101: Key Tips to Improve MySQL Database Performance

Percona

This post was originally published in June 2020 and was updated in September 2023. A finely tuned database processes queries more efficiently, leading to swifter results. This reduction in latency ensures that applications and websites provide a more rapid and responsive user experience. gives the most durability.

Tuning 52
article thumbnail

Bulldozer: Batch Data Moving from Data Warehouse to Online Key-Value Stores

The Netflix TechBlog

Usually Data scientists and engineers write Extract-Transform-Load (ETL) jobs and pipelines using big data compute technologies, like Spark or Presto , to process this data and periodically compute key information for a member or a video. The processed data is typically stored as data warehouse tables in AWS S3.

Latency 243
article thumbnail

How To Add eBPF Observability To Your Product

Brendan Gregg

While basic, I've solved many perf issues with this tool alone, including for misconfigured systems where a shell script is launching failing processes in a loop, and when some minor application is crashing and is restarting every few minutes but has not yet been noticed. ## 2. execsnoop New processes (via exec(2)) table 2. acpid [.]

article thumbnail

COVID-19 Hazard Analysis using STPA

Adrian Cockcroft

Picture taken by Adrian March 17, 2020 A resilient system continues to operate successfully in the presence of failures. Staff should be familiar with recovery processes and the behavior of the system when it’s working hard to mitigate failures. Is the model of the controlled process looking at the right metrics and behaving safely?