Skip to content

Instantly share code, notes, and snippets.

@mmartinjoo
mmartinjoo / system-design-with-laravel-toc.md
Created August 9, 2025 21:22
System Design with Laravel - Table of Contents

Introduction

  • Phase 0 - The basics
  • Phase 1 - Workers
  • Phase 2 - Dedicated worker servers
  • Phase 3 - Scaling
  • Phase 4 - Load Balancers
  • Phase 5 - Object storage
  • Phase 6 - Caching
  • Phase 7 - CDN
  • Phase 8 - Database scaling
@mmartinjoo
mmartinjoo / performance-with-laravel-toc.md
Created May 15, 2024 10:00
Performance with Laravel Table of Contents

Fundamentals - 217 pages (Basic Package)

Measuring performance

  • ab
  • jmeter
  • Inspector
  • Telescope
  • OpenTelemetry
  • XDebug + qcachegrind
  • Clockwork
@mmartinjoo
mmartinjoo / devops-with-laravel-toc.md
Last active June 4, 2025 01:32
DevOps with Laravel Table of Contents

Topics coming in the next edition:

  • ✅ Load balancers from scratch (published on 10th of October)
  • ✅ Terraform (published on 12th of November)
  • HELM

Fundamentals - 208 pages (Basic package)

Building a pipeline

nginx

  • Serving static content
  • CGI, FastCGI, php-fpm

Domain-Driven Design with Laravel - Table Of Contents

Basic Concepts - 49 pages

  • What is Domain-Driven Design?
  • Working With Data
  • Value Objects
  • Data Transfer Objects
  • Repositories
  • Services
  • Actions