Comments by "Muizz" (@muizzy) on "ByteByteGo"
channel.
-
28
-
19
-
15
-
6
-
6
-
4
-
4
-
4
-
3
-
2
-
2
-
2
-
@uziboozy4540 Unfortunately, a distributed database just improves the reliability of the single point of failure, but does not eliminate it. In situations like this, a startup is often better off using an off-the-shelf database like dynamoDB or even firebase that provides a high availability SLA, often around 99.999%.
If, however, your usecase requires an in-house database, and you choose a monolithic database, there are still a plethora of issues that can occur which will hurt the availability of your entire application. Examples of this include network level authentication issues, failure in registering the database, failed upgrades, data corruption, access control failures, and if you're working with PII you're opening an entirely new can of worms which can make maintaining a monolithic database infeasible.
1
-
1
-
1
-
1