// the find
chenshuo/muduo-tutorial
Tutorial of Muduo network library
A tutorial repo for the Muduo C++ network library, containing a single echo server example built four different ways (Bazel, CMake submodule, CMake installed, Makefile). It exists to demonstrate build system integration, not to teach the library itself. Useful only if you're trying to get a Muduo project off the ground and need a build scaffold.
Shows all four common C++ build approaches side-by-side, which is genuinely useful when deciding how to integrate a dependency. The CMake submodule approach is the most practical and it's here. Bazel support is rare in C++ networking tutorials and appreciated by monorepo shops.
One example file (echo.cc) across four build systems is not a tutorial — it's a build system demo. Anyone expecting to learn Muduo's actual API (reactors, callbacks, connection lifecycle) will find nothing here. Abandoned since 2019, so the submodule pin and build files may be stale against current Muduo. No documentation beyond four build commands in a plain README.