Overview
Syllabus
Intro
HELLO WORLD
WE WILL TALK ABOUT
WHY THIS TALK?
LOTS OF PROJECTS START...
TRAFFIC STARTS TO GROW...
BUT SOMETIMES...
LIVING IN THE CLOUD
DEVOPS PHILOSOPHY
FULL-STACK DEVELOPERS
ARCHITECTS / PLATFORM TEAMS
DEFINITION AND MOTIVATIONS
CHOOSE YOUR STORAGE: CHAOS!
CAP THEOREM
SOA PRINCIPLES
WHY DOES SOA USUALLY FAIL?
HOW MICRO SHOULD THEY BE?
ORCHESTRATION
SERVICE DISCOVERY
TESTING MICROSERVICES
COMMUNICATION BETWEEN SERVICES
TIMEOUTS AND RETRIES: MADNESS!
OTHER PROBLEMS
QUERY VS PROCESSING
MAP-REDUCE
HADOOPVS SPARK
REAL TIME?
FIREHOSE
MODERN STREAM PROCESSING
DON'T USE PHP!
ERLANG
GOLANG
SCALA
THE FUTURE
DON'T BLINDLY FOLLOW THE TRENDS
CHOOSE THE RIGHT TOOL
QUESTIONS?
Taught by
PHP UK Conference