zeromq / libzmq

ZeroMQ core engine in C++, implements ZMTP/3.1
https://www.zeromq.org
Mozilla Public License 2.0
9.46k stars 2.34k forks source link

Draft: migrate Architecture docs #4632

Open f18m opened 7 months ago

f18m commented 7 months ago

Problem: ZMQ internal architecture is documented only (AFAIK) in the old website http://zeromq.wikidot.com/whitepapers:architecture

Solution: bring libzmq-specific architecture docs into libzmq github repository

f18m commented 7 months ago

Hi @bluca , let me know what you think about this PR (not completed yet). I think the page http://zeromq.wikidot.com/whitepapers:architecture was really useful to me when I first started debugging libzmq internals.

Given that the old wiki is sort of abandoned, I think this valuable information should find a new home. A possibility is, as I did here, to integrate the architecture definition in official docs. Other possibilities would be:

bluca commented 7 months ago

This is fine by me, just one thing, can you use svg for the images? I think it works better in git for storage purposes