Skalowalność

Wyobraź sobie:
Możesz uruchomić kampanię, która staje się sukces. Nagle tysiące ludzi potrzeba do odwiedzenia witryny internetowej lub zamówić produkty. Czy to sen czy koszmar?

Jeśli twój hosting nie mogą być skalowane w sposób elastyczny i witryny przechodzi w tryb offline staje się koszmarem. Tracisz pieniądze są wykorzystywane dla kampanii reklamowej drogie i swoją reputację rozpływa.

Skali & skalowanie w dół

Najprostszym sposobem, aby rozwijać: Dodaj więcej zasobów. Zwłaszcza z naszych wirtualnych serwerów prywatnych to takie proste: rozwiń węzeł serwera z 1CPU do 8 lub więcej procesorów, z 1GB pamięci 128GB pamięci i od 1GB do 5TB pamięci masowej z łatwością.

Ale dodanie zasobów ma swoje granice: nie można bez końca dodać zasobów do pojedynczego serwera. W praktyce można zauważyć, że po osiągnięciu pewnego limitu, otrzymasz wyniki coraz mniej.

Następnym krokiem jest odgałęzienie zadań i zoptymalizować swoje serwery. Klasyczny serwer jest często serwer bazy danych. W środowiskach zajęty jest lepiej umieścić zarówno zadania na oddzielnym serwerze, więc oba systemy mogą być skonfigurowane specjalnie dla ich zadań.

Dzięki loadbalancing można wdrożyć na wielu serwerach i klastrów bazy danych może być przedłużony dalej.

Dobra architektura to podstawa skalowalność

Dobry skalowalne rozwiązanie wymaga architekt: w zależności od swojej stronie internetowej lub aplikacji jest ważne, że to jest dobrze przemyślane jak skalowalność może być zbudowany. Po tym wszystkim skalowalność idzie w parze z dostępnością.

Budynek skalowalne i elastyczne aplikacje wymaga dobrej współpracy między deweloperów i operatorów systemu.