Learn about TCP servers, the Redis protocol and more
Redis is an in-memory data structure store often used as a database, cache, message broker and streaming engine. In this challenge you'll build your own Redis server that is capable of serving basic commands, reading RDB files and more.
Along the way, you'll learn about TCP servers, the Redis Protocol and more.
 Charles Guo
      
      
        Software Engineer, Stripe
      
    
  
    
  
    
      
      
      
        “
      
      
      
    
    
      
        I think the instant feedback right there in the git push is really cool.
Didn't even know that was possible!
    
      
        Charles Guo
      
      
        Software Engineer, Stripe
      
    
  
    
  
    
      
      
      
        “
      
      
      
    
    
      
        I think the instant feedback right there in the git push is really cool.
Didn't even know that was possible!
      
    
  
  
     Patrick Burris
      
      
        Senior Software Developer, CenturyLink
    
      
        Patrick Burris
      
      
        Senior Software Developer, CenturyLink