article thumbnail

Current status, needs, and challenges in Heterogeneous and Composable Memory from the HCM workshop (HPCA’23)

ACM Sigarch

Introduction Memory systems are evolving into heterogeneous and composable architectures. Heterogeneous and Composable Memory (HCM) offers a feasible solution for terabyte- or petabyte-scale systems, addressing the performance and efficiency demands of emerging big-data applications.

Latency 52
article thumbnail

Gone Floating Labels And Green Lighthouse Scores

Smashing Magazine

Gael Metais suggested to more aggressively subset web fonts and look into caching issues with our AVIF files. If a browser doesn’t support AVIF, it gets a JPEG file (properly cached), The content negotiation happens via <picture> + srcset in the browser. New Online Workshops on Smashing. Architecting Design Systems.

Mobile 140
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

Five Data-Loading Patterns To Improve Frontend Performance

Smashing Magazine

Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. On design systems, UX, web performance and CSS/JS. Jump to online workshops ?. Active Memory Caching. Caching Schemes. More after jump!

Cache 125
article thumbnail

Back-to-Basics Weekend Reading - Bloom Filters

All Things Distributed

From Dynamo and Postgress, to HBase and Bitcoin, Bloom Filters are used in almost all modern distributed systems. Cache-, Hash- and Space-Efficient Bloom Filters ", Putze, F.; in Demetrescu, Camil, Experimental Algorithms, 6th International Workshop, WEA 200. Cache-, Hash- and Space-Efficient Bloom Filters ", Putze, F.;

Cache 110
article thumbnail

How We Improved SmashingMag Performance

Smashing Magazine

We never used CSS-in-JS or styled-components, but instead a good ol’ component-based system of Sass-modules which would be compiled into CSS. Plus a service worker that caches all static assets and serves them for repeat views, along with cached versions of articles that a reader has already visited. Identifying The Bottlenecks.

article thumbnail

Percentiles don’t work: Analyzing the distribution of response times for web services

Adrian Cockcroft

There is no way to model how much more traffic you can send to that system before it exceeds it’s SLA. This is unfortunate, because we’d really like to be able to build systems that have an SLA that we can share with the consumers of our interfaces, and be able to measure how well we are doing.

Lambda 98
article thumbnail

The Future Of Frontend Build Tools

Smashing Magazine

As a result, users can enjoy more capable and feature-rich applications that remain performant through techniques like code-splitting, caching, prefetching, and other resource optimization techniques — with some applications that are even able to work offline. On design systems, UX, web performance and CSS/JS. More after jump!

Code 109