Remove 2015 Remove Cache Remove Design Remove Infrastructure
article thumbnail

The Return of the Frame Pointers

Brendan Gregg

Only in extreme circumstances does the cost (in processor time and I-cache footprint) translate to a tangible benefit - circumstances which usually resort to hand-coded assembly anyway. It shouldn't be 10%, unless it's cache effects. And for leaf routines (which never establish a frame), this is a non-issue.

Java 145
article thumbnail

Trade-offs under pressure: heuristics and observations of teams resolving internet service outages (Part II)

The Morning Paper

Trade-offs under pressure: heuristics and observations of teams resolving internet service outages , Allspaw, Masters thesis, Lund University 2015. This is part 2 of our look at Allspaw’s 2015 master thesis (here’s part 1 ). " Five infrastructure engineers and 3 product engineers were involved in the incident.

Insiders

Sign Up for our Newsletter

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

article thumbnail

DBLog: A Generic Change-Data-Capture Framework

The Netflix TechBlog

Designed with High Availability in mind. We designed the framework to minimize database impact. This way, log event processing can resume event-by-event afterwards, eventually discovering the watermarks, without ever needing to cache log event entries. Hence, downstream consumers receive change events as they occur on a source.

Database 204
article thumbnail

The Performance Inequality Gap, 2021

Alex Russell

A then-representative $200USD device had 4-8 slow (in-order, low-cache) cores, ~2GiB of RAM, and relatively slow MLC NAND flash storage. In 2016, Jio swept over the subcontinent like a monsoon dropping a torrent of 4G infrastructure and free data rather than rain. The Moto G4 , for example.

article thumbnail

Fostering a Web Performance Culture

Jos

UI/UX : There is usually a designer and/or UX person that sets the look & feel and information architecture. How would you architecture a non-trivial size web project (client, server, databases, caching layer)? They will provide a unique point of view when building features with designers and stakeholders.

article thumbnail

Front-End Performance Checklist 2021

Smashing Magazine

Performance isn’t just a technical concern: it affects everything from accessibility to usability to search engine optimization, and when baking it into the workflow, design decisions have to be informed by their performance implications. Looking back now, things seem to have changed quite significantly.

article thumbnail

DBLog: A Generic Change-Data-Capture Framework

The Netflix TechBlog

Designed with High Availability in mind. We designed the framework to minimize database impact. This way, log event processing can resume event-by-event afterwards, eventually discovering the watermarks, without ever needing to cache log event entries. Dumps can be taken any time, via a provided API. Online event processing.

Database 218