Znalazłem fajny zbiór pytań na devops
https://github.com/bregman-arie/devops-exercises
ale patrzę i coś mi się nie zgadza
Explain stateless vs. stateful
Stateless applications don't store any data in the host which makes it ideal for horizontal scaling and microservices. Stateful applications depend on the storage to save state and data, typically databases are stateful applications.
Wg mnie stateless może trzymać dane w DB o ile ta DB nie jest powiązana z daną instancją - tzn. każda inna instancja może do tej DB pisać i czytać.
Stateless bym określił jako "instancje niezależne od siebie", albo "jeśli możesz dodać kolejną instancję w systemie i ona będzie poprawnie działać, będzie niezależna od pozostałych już istniejących albo powstałych w przyszłości instancji"