Esencja projektu: rozwój dużych próby Parter wiadomości na temat C ++ zadanie: Realizacja dostania się z obejściem pamięci podręcznej/geo równoważenia. Niskie -kolatealne przetwarzanie JSON (parsowanie, filtrowanie). Transmisja danych za pośrednictwem WebSocket. Użyj Proxy Proxy jądra (DPDK, XDP, NetMap, VPP, EBPF) Stack and Ograniczenia: Pure C ++ (11+). Minimum bibliotek zewnętrznych; Network (HTTP/WebSocket) - najlepiej na czystych gniazdach (POSIX/WINSOK). Wym
Esencja projektu: rozwój dużych próby Parter wiadomości na temat C ++
<< p> << p/> zadanie:
- Realizacja dostania się z obejściem pamięci podręcznej/geo równoważenia.
- Niskie -kolatealne przetwarzanie JSON (parsowanie, filtrowanie).
- Transmisja danych za pośrednictwem WebSocket.
- Użyj Proxy Proxy jądra (DPDK, XDP, NetMap, VPP, EBPF)
Stack and Ograniczenia:
Pure C ++ (11+). - Minimum bibliotek zewnętrznych; Network (HTTP/WebSocket) - najlepiej na czystych gniazdach (POSIX/WINSOK).
Wymagania:
- Great C ++ (STL, RAII, Multi -power).
- Doświadczenie w zakresie rozwoju sieci niskiego poziomu (gniazda, TCP/IP, HTTP, WebSocket, Raw Gockets).
- Doświadczenie w tworzeniu systemów o niskiejść.
- Efektywne paczki JSON (idealnie bez ciężkich bibliotek).
- Doświadczenie programowania asynchronicznego/wielopokalnego (Boost.asio/Libevent-Plus).
- Zrozumienie metod gastronomicznych/CDN/Geo-Resting/Anti-DDOS.
- Profil i optymalizacja C ++. Ustawienia sieci Linux. wykres.
- Możliwość długoterminowej współpracy i partnerstwa.
Jak odpowiedzieć:
- Wyślij podsumowanie z krótkim projektem opisowym.