lecture: Beyond LAMP
Components of a Real-World Web Applikation
Real-World Web Applications run on more than code, a webserver and a database. This language-agnostic talk gives you an overview of the moving parts of a typical web app, like task queues, fulltext search engines, log services and automated deployment.
Shortly after your web application becomes more complex than a Hello World example, you realize that some problems are not meant to be solved with a simple LAMP stack. Sending emails blocks your webserver. Those LIKE queries on your search page slow down your database server and return abysmal results anyway. Your production code is littered with print statements and you still can't find the cause of that 500. And once you have a handful of servers, FTPing code to production gets old, too.
This talk will show you solutions to problems you will probably encounter at some point as your web application matures. You will learn about task queues like Sidekiq and Celery, full text search engines like Solr and Elastic Search, log services like Sentry and various deployment mechanisms. While examples will be in Python, Ruby and PHP, the concepts presented in this talk can be applied to web applications written in any language.
Info
Day:
2013-08-24
Start time:
10:00
Duration:
01:00
Room:
HS5
Track:
Web Development
Language:
en
Feedback
Click here to let us know how you liked this event.
Concurrent events
- C115/Workshops
- LaTeX Einsteigerworkshop
- C118/PHP
- Arduino mit PHP steuern
- HS3
- Raspberry Pi meets Asterisk and PHP
- HS1/2
- Verkehrte Welt
- HS5
- Beyond LAMP
- HS4
- How to optimize KVM using libvirt
- C117/Java
- Fokussiertes Arbeiten mit Mylyn
- C175/FrogLabs 1
- Begrüßung zu den FrogLabs
Speakers
Daniel Hepper |