Contenu connexe
Similaire à Splitting up your web app (20)
Splitting up your web app
- 1. How do you, like,
split your web site up?
You know what I mean?
A tech talk at Paperless Post
by Alex Payne
November 2012
- 10. Model View Controller
person.php login.php auth.php
- 12. Advancing:
How do you break a web
application into multiple
programs? How do they
talk to one another?
- 17. Cache
as point of coordination
dat_app
hourly.rb
- 19. RPC
via native serialization
chat
DRb dat_app
worker1
search
worker2
- 20. RPC
via JSON
chat
dat_app
worker1
search
worker2
- 21. RPC
pro-style
chat
dat_app
worker1
search
worker2
- 24. WE STILL HAVEN'T
TALKED ABOUT:
‣ Monitoring
‣ Multi-datacenter support
‣ Service discovery
‣ Deployment
‣ Schema migrations
‣ Analytics/data mining
‣ ....
- 25. 1. Web development isn't
inherently difficult, but it
gets really challenging
really quickly.