C++ ile Sıfırdan Hafif ve Asenkron Bir HTTP Sunucusu Geliştirme
Ağ programlama serimizin önceki bölümlerinde POSIX soketlerini, fcntl ile bloklamayan (non-blocking) kipi, epoll olay döngüsünü ve arabellek yönetimini bağımsız olarak ele aldık. Bu kapanış bölümünde, öğrendiğimiz tüm bu yapı taşlarını bir araya getirerek harici hiçbir kütüphaneye ihtiyaç duymadan çalışan hafif ve asenkron bir HTTP/1.1 sunucusu mimarisi inşa ediyoruz. 1. Mimari Tasarım: Olay Güdümlü Durum Makinesi […]