How to Scale Web Applications

  Рет қаралды 1,274

Mateus Guimarães

Mateus Guimarães

Күн бұрын

👨‍💻 Learn Test-Driven Development with Laravel!
tddwithlaravel...
Sign up to 30 Days of Laravel 👉🏻 30daysoflarave...
👨‍💻 Sign up to my newsletter and receive PHP, JS and Laravel news in a weekly-basis:
subscribe.mate...
🎉 Party up:
/ mateusjatenee
/ mateusjatenee
/ mateusguimaraes
Thanks for watching!

Пікірлер: 10
@marioniko4714
@marioniko4714 3 ай бұрын
great vid, people need to realize this is the kind of stuff that matters when talking about scale, not just the req/sec your js framework can handle.
3 ай бұрын
Ty!
@kurshadqaya1684
@kurshadqaya1684 3 ай бұрын
Wow. It is first time I see something like that. It is unique. Everybody talks about microservices and blah blah. But before switching to microservices, very few people talk. Good for you!
3 ай бұрын
Yup! Glad you liked it.
@TonyMessias
@TonyMessias 3 ай бұрын
Great video! One thing worth mention is that the model will likely change when we're switching from a sync vs. async approach. For instance, the Order approach, if it was sync, we could create the Order model only after the credit card processing succeeded (or maybe just commit the transaction then). But if you're going *async*, you'd probably need to create a *pending Order* that would be sent to the ProcessOrder job, which would run in background, and would update the Order and notify the customer afterward... something like that. So, going from sync to async (and vice versa, I guess) causes domain changes too.
3 ай бұрын
100%! Error handling would massively change too. Appreciate the comment dude. Thanks for adding some info!
@cwell549
@cwell549 3 ай бұрын
Great video! How would you use docker to containerize something like this?
2 ай бұрын
Thanks! I’d just set up individual containers for each service. In production, caching/DB would likely be managed, so one less thing to worry about. 👍
@MT87840
@MT87840 3 ай бұрын
Great video, go ahead Mateus!
3 ай бұрын
Thank you!
The most powerful way to use Eloquent
11:51
Mateus Guimarães
Рет қаралды 4,2 М.
How do we scale web applications?
21:11
Web Dev Cody
Рет қаралды 57 М.
Throwing Swords From My Blue Cybertruck
00:32
Mini Katana
Рет қаралды 11 МЛН
МЕБЕЛЬ ВЫДАСТ СОТРУДНИКАМ ПОЛИЦИИ ТАБЕЛЬНУЮ МЕБЕЛЬ
00:20
Thinking about Aggregates in Active Record
19:22
Mateus Guimarães
Рет қаралды 2,6 М.
Turns out REST APIs weren't the answer (and that's OK!)
10:38
Dylan Beattie
Рет қаралды 156 М.
Mastering Long-Term Laravel with Benaja Hunzinger
21:11
Laravel Switzerland Meetup
Рет қаралды 658
DDD is not about code
14:12
Mateus Guimarães
Рет қаралды 1,3 М.
What I do before coding complex features
20:35
Mateus Guimarães
Рет қаралды 2 М.
Using fake objects in automated tests
15:50
Mateus Guimarães
Рет қаралды 2,2 М.
Write Laravel, not PHP (feat. Aaron Francis) | 029
58:45
Backend Banter
Рет қаралды 16 М.
Building desktop apps with PHP - Marcel Pociot
47:40
PHP UK Conference
Рет қаралды 8 М.