Главная
Study mode:
on
1
Intro
2
HELLO WORLD
3
WE WILL TALK ABOUT
4
WHY THIS TALK?
5
LOTS OF PROJECTS START...
6
TRAFFIC STARTS TO GROW...
7
BUT SOMETIMES...
8
LIVING IN THE CLOUD
9
DEVOPS PHILOSOPHY
10
FULL-STACK DEVELOPERS
11
ARCHITECTS / PLATFORM TEAMS
12
DEFINITION AND MOTIVATIONS
13
CHOOSE YOUR STORAGE: CHAOS!
14
CAP THEOREM
15
SOA PRINCIPLES
16
WHY DOES SOA USUALLY FAIL?
17
HOW MICRO SHOULD THEY BE?
18
ORCHESTRATION
19
SERVICE DISCOVERY
20
TESTING MICROSERVICES
21
COMMUNICATION BETWEEN SERVICES
22
TIMEOUTS AND RETRIES: MADNESS!
23
OTHER PROBLEMS
24
QUERY VS PROCESSING
25
MAP-REDUCE
26
HADOOPVS SPARK
27
REAL TIME?
28
FIREHOSE
29
MODERN STREAM PROCESSING
30
DON'T USE PHP!
31
ERLANG
32
GOLANG
33
SCALA
34
THE FUTURE
35
DON'T BLINDLY FOLLOW THE TRENDS
36
CHOOSE THE RIGHT TOOL
37
QUESTIONS?
Description:
Explore modern software architectures in this PHP UK Conference talk. Delve into the evolving landscape of web development, examining the shift from traditional LAMP stacks to microservices, SOA, and emerging technologies. Analyze the relevance of PHP in today's tech ecosystem and evaluate the necessity of adopting new tools and frameworks. Investigate topics such as cloud computing, DevOps philosophy, full-stack development, and the role of architects. Gain insights into storage solutions, CAP theorem, SOA principles, and the challenges of implementing microservices. Learn about orchestration, service discovery, testing, and inter-service communication. Examine data processing techniques like Map-Reduce, Hadoop, and Spark, as well as real-time stream processing. Compare PHP with languages like Erlang, Golang, and Scala. Conclude by understanding the importance of choosing the right tools for specific project needs rather than blindly following trends.

Modern Software Architectures

PHP UK Conference
Add to list
0:00 / 0:00