Please enable JavaScript.
Coggle requires JavaScript to display documents.
Fundamentals - Coggle Diagram
Fundamentals
-
-
-
Data :card_file_box::
-
-
-
-
CAP
eventual c. stale, convergence - shopping cart across devices, bear in mind ordering
Want consistency?
data replication
-
multi-leader (group project, shared google doc)
p-to-p (IoT device, rumour!)
-
conflict resolution
-
-
-
custom/app specific (sales say update contact details with latest, all else dont e.g.)
strong consistency, reads return most recent writes- banking app
Storage choices
SQL
-
clear, structured relationships
-
-
-
NoSQL
-
-
flexible schema, adapting data model
-
-
-
Deployment :package:
-
-
-
blue/green
run 2 envs, and switch blue-> green if health
-
-
-
Networking :spider_web:
-
-
-
-
HTTP res codes
301/302 - redirect, location: X
-
Practice problems
Bitly
-
GET: 301 ('perm', cache)/302(default!) redirect
-
-
-
-