← Home ← Codex ← DEBT
Browse by Category
+ added · updated 7d
Level All Beginner Intermediate Advanced Tag: architecture
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Concurrency vs Parallelism
Concurrency is about dealing with multiple tasks at once (structuring); parallelism is actually executing multiple tasks simultaneously (hardware). You can have one without the other.
3mo ago Concurrency beginner
MVC Pattern PHP 5.0+
Model-View-Controller — an architectural pattern separating data (Model), presentation (View), and request handling (Controller), the foundation of Laravel, Symfony, and most PHP frameworks.
3mo ago Architecture beginner
Diagram: Architecture Decision Records (ADRs) Architecture Decision Records (ADRs)
Short documents capturing the context, decision, and rationale for significant architectural choices — creating an institutional memory of why the system is built the way it is.
3mo ago General beginner
Monolithic Architecture
A single deployable unit containing all application concerns — often the right starting point before extracting microservices.
3mo ago Architecture beginner
MVC Pattern PHP 5.0+ 🧠 1
Model-View-Controller — an architectural pattern that separates data (Model), presentation (View), and request handling (Controller).
3mo ago Architecture beginner
REST (Representational State Transfer) 🧠 1
An architectural style for distributed hypermedia systems using HTTP verbs, stateless interactions, and resource-oriented URLs.
3mo ago Architecture beginner
Separation of Concerns
Organising code so that each part addresses a distinct concern — business logic, data access, presentation — with minimal overlap.
3mo ago General beginner
UUID vs Auto-Increment IDs 🧠 1
UUIDs are globally unique identifiers that don't expose record counts or enable enumeration, at the cost of larger index size and random writes.
3mo ago General beginner
Webhooks PHP 5.0+
A reverse API — a service POSTs event notifications to a registered URL whenever something occurs, eliminating the need to poll.
3mo ago Architecture beginner
✓ schema.org compliant