mirror of
https://github.com/codecrafters-io/build-your-own-x
synced 2026-07-02 16:59:25 +00:00
Fix the table of contents
Also, put order the sections alphabetically, and put "Distributed System" at the right place.
This commit is contained in:
parent
294aef8fde
commit
2ef15f13a0
1 changed files with 5 additions and 3 deletions
|
|
@ -16,6 +16,7 @@ It's a great way to learn.
|
|||
* [Bot](#build-your-own-bot)
|
||||
* [Command-Line Tool](#build-your-own-command-line-tool)
|
||||
* [Database](#build-your-own-database)
|
||||
* [Distributed System](#build-your-own-distributed-system)
|
||||
* [Docker](#build-your-own-docker)
|
||||
* [Emulator / Virtual Machine](#build-your-own-emulator--virtual-machine)
|
||||
* [Front-end Framework / Library](#build-your-own-front-end-framework--library)
|
||||
|
|
@ -41,9 +42,6 @@ It's a great way to learn.
|
|||
|
||||
## Tutorials
|
||||
|
||||
#### Build your own `Distributed Systems`
|
||||
* [**Java**: _Building Your Own Kafka-like System From Scratch: A Step-by-Step Guide_](https://github.com/buildthingsuseful/build-your-own-kafka)
|
||||
|
||||
#### Build your own `3D Renderer`
|
||||
|
||||
* [**C++**: _Introduction to Ray Tracing: a Simple Method for Creating 3D Images_](https://www.scratchapixel.com/lessons/3d-basic-rendering/introduction-to-ray-tracing/how-does-it-work)
|
||||
|
|
@ -152,6 +150,10 @@ It's a great way to learn.
|
|||
* [**Ruby**: _Build your own fast, persistent KV store in Ruby_](https://dineshgowda.com/posts/build-your-own-persistent-kv-store/)
|
||||
* [**Rust**: _Build your own Redis client and server_](https://tokio.rs/tokio/tutorial/setup)
|
||||
|
||||
#### Build your own `Distributed System`
|
||||
|
||||
* [**Java**: _Building Your Own Kafka-like System From Scratch: A Step-by-Step Guide_](https://github.com/buildthingsuseful/build-your-own-kafka)
|
||||
|
||||
#### Build your own `Docker`
|
||||
|
||||
* [**C**: _Linux containers in 500 lines of code_](https://blog.lizzie.io/linux-containers-in-500-loc.html)
|
||||
|
|
|
|||
Loading…
Reference in a new issue