What is it? GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. It was originally created at Facebook in 2012 for describing the capabilities and requirements of data models for client-server…
Fundamentals
The CAP theorem
The CAP theorem coined by computer scientist Eric Brewer, offers a way to formalize the trade-offs between consistency and availability in the presence of partitions, in distributed systems. The theorem states that we will need to choose 2 out of…
The 7 layers of ISO OSI model
The International Organization for Standardization came up with the Open Systems Interconnection (OSI) conceptual model which provides a standard for diverse computer systems to be able to communicate with each other using standard protocols. The OSI Model can be seen…