← 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.
2mo 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.
2mo 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)
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
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