Co wybrać do obsługi dużej ilości użytkowników ?

0

Załóżmy, że ktoś planuje aplikację dla szerokiej grupy odbiorców. Powiedzmy taki snapchat nie weidział ile będzie osób go używać. Czego dziś użyć do takiej aplikacji mobilnej? Czy baza Firebase od googla to dobry wybór ?

2

Jeśli koszt Firestore jest dla Ciebie ok to dobry wybór.

https://cloud.google.com/firestore/pricing
https://firebase.google.com/docs/firestore/pricing

1

Zaprojektuj tak żeby w razie godziny W jak najszybciej wymienić taki komponent. Co do Firebase i PubNub to skądinąd wiem że bardzo źle się skalują cenowo w górę. I że na pewnym etapie jesteś zmuszony albo negocjować indywidualnie albo płacić jak za zboże albo napisać coś własnego.

Po prostu abstrakcja.

1

Na tym etapie nie powinno cię to interesować. Postaw sobie prosty backend monolit(tylko prawidłowo napisany - czyli tak jak byś tworzył mikroserwisy w jednej paczce). W razie czego możesz taki monolit łatwo rozdzielić na serwisy albo w ogóle wymienić jego elementy na co chcesz.
W obecnych czasach w razie czego upgradujesz sprzęt i obsłuży ci duży ruch. Jak to przestaje wystarczać to stawiasz nody i load balancer.

1 użytkowników online, w tym zalogowanych: 0, gości: 1