Python w usługach — kiedy Flask wystarcza

Narzędzie wewnętrzne dla małego zespołu rzadko potrzebuje mikroserwisów. Prosty stack — Flask, Jinja2, SQLite w trybie WAL — obsługuje dashboardy, cenniki i lekkie CRM-y przy kosztach infrastruktury bliskich zeru.

Drabinka decyzji

  1. Publiczna treść bez logiki → strona statyczna.
  2. Narzędzie dla zalogowanych → Flask.
  3. Wiele ról, wiele modeli, rozbudowany CRUD → Django.

Zasada jest jedna: awans technologii musi rozwiązywać konkretny problem, a nie być modą. SQLite radzi sobie znacznie lepiej, niż podpowiada intuicja — read-heavy obciążenia to jego naturalne środowisko.