
Neviem, čo to je "nod pre DHT Mainline", ževraj niečo s bittorrent, mohol by si to upresniť.
Ak to chceš mať paralelne, tak sa pozri na úlohu producent-konzument, to vyzerá byť to, čo potrebuješ. Frontu je jedno, ako si implementuješ (teda hádam, že na požiadavky použiješ frontu, nie zásobník) - tá bude to tvoje odkladacie miesto.
Všeobecne to nevyzerá ako nejaký rozsiahly program, ale je tam veľa úskalí s komunikáciou na sieti a paralelným programovaním.