The name comes from translating what "Redis" stands for --Remote Dictionary Server-- into Indonesian, which becomes "Server Kamus Jarak Jauh" or Skaja for short. Ikr, what a goofy ahh name.
But actually it's not really a Redis clone, but a key-value store built utilizing low-level evented I/O interfaces.
The client and server communicates over a custom binary protocol built on top of TCP. The payload is divided into chunks with each chunk used to encode different kinds of data. Below are the visualizations of the protocol: