article thumbnail

Building an elastic query engine on disaggregated storage

The Morning Paper

This paper presents Snowflake design and implementation along with a discussion on how recent changes in cloud infrastructure (emerging hardware, fine-grained billing, etc.) The caching use case may be the most familiar, but in fact it’s not the primary purpose of the ephemeral storage service. of the persistent data on average.

Storage 112
article thumbnail

PostgreSQL Performance Tuning: Optimizing Database Parameters for Maximum Efficiency

Percona

Key areas include: Configuration parameter tuning : This tuning involves altering variables such as memory allocation, disk I/O settings, and concurrent connections based on specific hardware and requirements. This not only results in cost savings by minimizing hardware requirements but also has the potential to decrease cloud expenses.

Tuning 52
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

Architectural Myopia

ACM Sigarch

Hardware engineers design and implement solutions in RTL, while software engineers attempt to solve the problem either at the OS or application level. Architects were always aware of the impact speculative execution has on the performance of microarchitectural structures from branch predictors to caches.

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. But I'd rather the cost be zero, of course! Just to name a couple of languages.

Java 145
article thumbnail

Efficient lock-free durable sets

The Morning Paper

Memory might be durable, but… …it is expected that caches and registers will remain volatile. That means of course that we have to have a way to recover the control plane structure after a crash, and we’ll be trading off slightly longer recovery times while we recreate it, for faster operation in the normal case.

article thumbnail

How Improving Website Performance Can Help Save The Planet

Smashing Magazine

how much data does the browser have to download to display your website) and resource usage of the hardware serving and receiving the website. I, for one, have typically added Google Analytics to every site I manage as a matter of course. A particular favorite in the WordPress space is WP Super Cache.

article thumbnail

MICRO 2019 Trip Report

ACM Sigarch

Krste Asanovic from UC Berkeley kicked off the main program sharing his experience on “ Rejuvenating Computer Architecture Research with Open-Source Hardware ”. He ended the keynote with a call to action for open hardware and tools to start the next wave of computing innovation. This year’s MICRO had three inspiring keynote talks.