2. Ajanda
Haproxy ne ie yarar ?
Haproxy i巽in neden kitapl脹k yazmak istedik?
Bu kitapl脹脹n salad脹脹 kolayl脹klar neler?
Kitapl脹k i巽in yazd脹脹m脹z web api neler yap脹yor?
Tercih ettiimiz diller, framework vs. ve
nedenleri.
3. Haproxy Nedir?
Haproxy siteler veya sunucular i巽in a巽脹k
kaynakl脹, y端ksek performansl脹 bir tcp/http load
balancer (y端k dengeleyici).
Birden 巽ok sunucu aras脹nda istekleri yayarak
web siteleri ve hizmetlerin performans脹n脹
artt脹rmak i巽in kullan脹l脹yor.
6. Python-Haproxy-Tools
Haproxy'nin yap脹land脹rma dosyas脹 i巽in Python
kullanarak yazd脹脹m脹z bir y旦netim k端t端phanesi.
Yap脹land脹rma dosyas脹nda deiiklikler
yapabileceimiz fonksiyonlardan oluuyor.
Yap脹lan deiiklik sonucunda yap脹land脹rma dosyas脹
巽al脹脹r halde mi bunu da kontrol edebiliyoruz.
Kodlara buradan bakabilirsiniz:
https://github.com/aybuke/python-haproxy-tools
7. (HA)proxy (R)estful (A)pi
Bu k端t端phane i巽in yaz脹lm脹 bir web api.
Hapra sayesinde web api 端zerinden de
yap脹land脹rma dosyas脹 ayar脹 yapabiliyoruz.
Bu uygulamada kulland脹脹m脹z framework
Flask. Nedeni ise hem Restful destei olmas脹
hem de basit bir yap脹s脹n脹n olmas脹.
Kodlara buradan ulaabilirsiniz:
https://github.com/aybuke/hapra