New extension: AOF Persistence (Redis)

Hey everyone!

The next extension for the Redis challenge is now live: AOF Persistence.

AOF (Append-Only File) Persistence lets your Redis server persist data to disk by logging every write operation. This means your data can be reconstructed by replaying the log, even after a restart.

By the end of this extension, your Redis implementation will support:

  • Reading and applying AOF configuration
  • Creating AOF directory and files
  • Writing commands to the AOF log (single and multiple commands)
  • Replaying the AOF log on startup (single and multiple commands) to restore state

Here’s the stage breakdown:

Please give this a try and let us know how it can be improved! @UdeshyaDhungana (author of this extension) and I will be available here to help out with any tester or instruction-related issues.