Tag: architecture
Git Submodules & Monorepo Alternatives
Git submodules embed one repo inside another — complex to manage. Composer packages, git subtrees, and monorepos are better alternatives for most PHP projects.
3mo ago
Git intermediate
Graph Databases
3
Databases where relationships are first-class citizens — Neo4j, Amazon Neptune — optimised for traversing complex networks of connected entities that are expensive in relational databases.
3mo ago
Database advanced
GraphQL vs REST vs gRPC
REST for public APIs and resource-oriented design, GraphQL for flexible client-driven queries, gRPC for high-performance internal service communication.
3mo ago
API Design intermediate
A query language for APIs where clients specify exactly the data they need, reducing over-fetching and under-fetching versus REST.
3mo ago
Architecture intermediate
A high-performance RPC framework using Protocol Buffers and HTTP/2 — strongly typed contracts, efficient binary serialisation, and streaming support.
3mo ago
Architecture advanced