Backend Web Development, czyli co trzeba umieć

Backend Web Development, czyli co trzeba umieć
Burdzi0
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Futurama
  • Postów: 887
1

Co powinien znać kompetentny programista backendu (niezależnie od technologii) ?
Zróbmy taki post-wiadro i wrzucajmy do niego wszystko co potrzebne ;)
Na pewno potrzebny jest HTTP. Nitko idź :)

shagrin
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Norwegia, Stavanger
3

REST API, jest niemal wszedzie
Jakies API / freamwork do baz danych

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
8
  • stateless vs. stateful (co się dzieje kiedy część systemu jest "stateful" a obsługujemy wielu użytkowników? jak "skalować" fragment systemu jeśli cos jest "stateful"?)
  • concurrency (jak obsługiwać wielu użytkowników jednocześnie)
  • blocking vs. non-blocking (co się stanie jak jakiś serwis/zasób będzie blokował?)
  • asynchronous calls (co zrobić kiedy musimy wołać coś blokującego?)
  • distributed cache (co zrobic jeśli chcemy przyspieszyć coś za pomocą cache, ale jednocześnie mamy wiele identycznych węzłów z tymi samymi serwisami?)
  • microservices (jak projektować, żeby mieć małe, możliwie niezależne, serwisy, ktore można wygodnie skalować?)
  • REST/SOAP/WebSocket (jak komunikować się z innymi systemami?)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.