Главная
Study mode:
on
1
Introduction
2
Presentation
3
Starting a project
4
Software Architecture
5
Beautiful Software
6
Its Getting Complex
7
When to Change
8
Service Orientation
9
Service Interfaces
10
Organisation
11
Oriented Architecture
12
Faster Decisions
13
Responsibilities
14
Reducing Complexity
15
Lower the Code Base
16
Scaling
17
Fuck the State
18
Build Confidence
19
Isolation
20
Reliability
21
Single Responsibility
22
Circuit Breaker
23
Back Pressure
24
HTTP
25
Travis CI
26
Timeouts
27
Interface
28
Message queues
29
HTTP API
30
Integration
31
Frontend
32
Communication
33
Logging Monitoring
34
When will it fail
35
Responsibility
36
Yammer Architecture
37
Twitter Architecture
38
API Ruler
39
HTTPKernan Interface
40
Summary
41
Questions
42
Backend Frontend
43
Performance
44
Linking Systems
45
Managing Versioning
46
Interface Communication
47
Versioning
Description:
Explore service-oriented architecture for building robust and scalable systems in this PHP UK Conference talk. Learn how to tackle the challenges of growing software and expanding teams through effective architectural design. Discover the benefits and potential pitfalls of SOA, including its impact on maintainability, scalability, and decision-making processes. Gain insights into practical implementation strategies, such as service interfaces, organization-oriented architecture, and reducing complexity. Delve into crucial concepts like state management, isolation, reliability, and single responsibility. Examine real-world examples from companies like Yammer and Twitter, and understand the importance of API design, HTTP communication, and versioning. Master techniques for integrating frontend and backend systems, implementing logging and monitoring, and managing performance. Leave with a comprehensive understanding of when and how to leverage SOA to overcome tough challenges in software development. Read more

Service Oriented Architecture for Robust and Scalable Systems

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