~/talk

"Modulitiche" Applications

TalkinItalianat laravelday 2020 · on Thursday, 2020-11-26· [laravel, php]
slides:none on file

Presents a “modulitic” architecture between monolith and microservices and a concrete Laravel app split into four Composer packages (domain, core, db-access, ui) wired with service providers. Shows dependency injection of interfaces to implementations, how to replace the data backend by creating an alternative package and updating Composer, and demonstrates swapping packages via Composer changes the site without touching the application code.

AI-written summary · about

  1. 0:00Start
  2. 8:51The Two Extremes: Monolith vs Microservices
  3. 9:35Advantages / Disadvantages
  4. 12:56From Monolith to Modulith
  5. 13:48Two Applications, Single Model
  6. 15:01Extending Applications
  7. 15:39Customizing Applications
  8. 16:25Conway's Law
  9. 22:07Independence from Details - Dependency Inversion
  10. 33:25Missing Pieces
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.