High performance (as measured by sub-millisecond response time for queries) is a key characteristic of the Redis database, and it is one of the main reasons why Redis is the most popular key-value database in the world.
In order to continue improving performance across all of the different Redis components, we’ve developed a framework for automatically triggering performance tests, telemetry gathering, profiling, and data visualization upon code commit.
In this talk, we describe how this type of automation and “zero-touch” profiling scaled our ability to pursue performance regressions and find opportunities to improve the efficiency of our code, helping us (as a company) to start shifting from a reactive to a more proactive performance mindset.
Filipe Oliveira is a Principal Performance Engineer at Redis, working on both the enterprise and the open-source products primarily focusing on continuous performance work.
Before Redis, he worked both on a large scale retail company and as Grid and Distributed Computing Researcher recurring to advanced computing infrastructures listed in the TOP500 supercomputers list.
Benchmarking AI models from an ethical angle involves ensuring that the evaluation processes promote fairness,...
Find out more