From 6b4d81d0a8fb86ca32afd0ac97c96ec6b792e00d Mon Sep 17 00:00:00 2001 From: Kodey Thomas Date: Thu, 17 Feb 2022 14:38:18 +0000 Subject: [PATCH] CAP Theorem Resources (#1099) * Updated HATEOAS * Removed Colour Scheme * CAP Theorem * Update content/roadmaps/101-backend/content/108-more-about-databases/108-cap-theorem.md Co-authored-by: Kamran Ahmed --- .../108-more-about-databases/108-cap-theorem.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/101-backend/content/108-more-about-databases/108-cap-theorem.md b/content/roadmaps/101-backend/content/108-more-about-databases/108-cap-theorem.md index b85469e6d..b7961d0fc 100644 --- a/content/roadmaps/101-backend/content/108-more-about-databases/108-cap-theorem.md +++ b/content/roadmaps/101-backend/content/108-more-about-databases/108-cap-theorem.md @@ -1 +1,16 @@ -# Cap theorem \ No newline at end of file +# CAP theorem + +CAP Theorem is a Theoretical Computer Science concept stating that in any distributed system there are Three factors. + +Consistency
+Availability
+Partition Tolerance + +In any distributed system, there will be cases where the network goes down. This means you have to choose between designing a system for Consistency (Data will be the same across all instances, meaning the application is unavailable) or Availability (The Data will not be the same across all instances but the application will be available) + +Free Content +What is CAP Theorem? +What is CAP Theorem? +CAP Theorem - Wikipedia +An Illustrated Proof of the CAP Theorem +CAP Theorem and it's applications in NoSQL Databases \ No newline at end of file