Jack Sequeira

Software Engineer & Freelancer

Mumbai, India

Jack Sequeira

Software Engineer & Freelancer

Mumbai, India

Jack Sequeira

Software Engineer & Freelancer

Mumbai, India

Redis Clone

In C++ using asio

Aero is a Redis clone server in development, written in C++. It uses ASIO for communication and implements the Redis Serialization Protocol (RESP) to communicate seamlessly with redis-cli. The server runs on the default port 6377 and is designed to mimic key functionalities of Redis.

Features:

  • Asynchronous Communication: Leverages ASIO for non-blocking I/O operations.

  • Simple API: Easy-to-use interface for sending Redis commands and receiving responses.

  • Cross-Platform: Works on Windows, macOS, and Linux.

  • Dependency-Free: Only requires ASIO (header-only library).


Asio

Asio is a cross-platform C++ library for network and low-level I/O programming that provides a consistent asynchronous model using a modern C++ approach.

Asio

Asio is a cross-platform C++ library for network and low-level I/O programming that provides a consistent asynchronous model using a modern C++ approach.

Asio

Asio is a cross-platform C++ library for network and low-level I/O programming that provides a consistent asynchronous model using a modern C++ approach.

RESP

Redis clients use a protocol called Redis Serialization Protocol (RESP). While the protocol was designed specifically for Redis, it can be used for other client-server projects.

RESP

Redis clients use a protocol called Redis Serialization Protocol (RESP). While the protocol was designed specifically for Redis, it can be used for other client-server projects.

RESP

Redis clients use a protocol called Redis Serialization Protocol (RESP). While the protocol was designed specifically for Redis, it can be used for other client-server projects.

More Projects