People / Ruben Perez
Ruben Perez

Ruben Perez

Software Engineer

About

Ruben has been working in a variety of software engineering roles for over 6 years. Although C++ is like his home, Ruben enjoys learning new languages and tools. He is the author of Boost.MySQL. When not working, he enjoys playing the trumpet.

Published posts

Libraries

A postgres library for Boost

Do you know Boost.MySQL? If you’ve been reading my posts, you probably do. Many people have wondered ‘why not Postgres?’. Well, the time is now. TL;DR: I’m writing the equivalent of Boost.MySQL, but for PostgreSQL. You can find the code here .

Read more →
Libraries

Levelling up Boost.Redis

I’ve really come to appreciate Boost.Redis design. With only three asynchronous primitives it exposes all the power of Redis, with features like automatic pipelining that make it pretty unique.

Read more →
Libraries

Ready, Set, Redis!

I’m happy to announce that I’m now a co-maintainer of Boost.Redis , a high-level Redis client written on top of Asio, and hence sister of Boost.MySQL. I’m working with its author, Marcelo, to make it even better than what it is now (and that’s a lot to say).

Read more →
Libraries

Boost.MySQL 1.87 and the new Boost citizens

I already anticipated in my previous post that Boost 1.87 was going to be an exciting release for the users of Boost.MySQL. Many new features have been promoted to stable, making using the library much more enjoyable.

Read more →
Libraries

Ruben's Q2 2024 Update

This quarter started with exciting discussions about the possibility to introduce C++20 modules in Boost. I’ve dedicated a lot of time to study and reduce Boost.MySQL build times, so I promptly volunteered to conduct some investigation on the benefits and costs of modules.

Read more →
Libraries

Ruben's Q3 2023 Update

As you may know, BoostServerTech is a series of projects that showcase how Boost can be used to create high-performance web applications. It’s a place to showcase Boost technology to both authors and users, and try new stuff.

Read more →

Empowering C++ by funding libraries, building community, and advancing the language.

Connect with us