ProxyFlow — SaaS за ротиращи проксита
Платформа за ротиращи прокси изходи в различни държави — с една входна точка, планове с квоти, автоматична подмяна на болни изходи и метрики за всичко.
Какво е това
ProxyFlow е най-„продуктовият“ ми проект: истински SaaS с регистрация, планове и абонаменти. Клиентът получава един прокси адрес с потребителско име и парола — а зад него живее пул от изходни точки в различни държави. Иска нов IP адрес в друга държава? Един клик, и трафикът тече през нов изход, без да пипа настройките си.
Инженерната част
Интересното в подобна платформа не е проксито — а поддръжката на пула жив. Изходите са контейнери, които се раждат, разболяват и умират постоянно. Системата следи здравето на всеки, подменя болните автоматично и мести активните клиентски сесии на здрав изход, без клиентът да усети. Всичко се вижда в Prometheus метрики: колко изхода са здрави, колко заявки минават, къде се трупат грешки.
Отгоре стои класическият SaaS слой: планове с квоти на трафика, Stripe абонаменти с идемпотентни webhooks, админ панел и одит на всяка сесия.
Какво научих
Че при инфраструктурните продукти клиентът плаща не за функцията, а за това да не мисли за нея. Цялата стойност е в самолекуващия се пул — нещото, което никой не вижда, докато работи.