Finance Certifications Goldman Sachs & Amazon Teams Trust
Learn Backend Development Part-Time, Online
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the world of microservices architecture in this 43-minute conference talk from the International PHP Conference. Dive into core concepts, PHP implementations, deployment strategies, and production environment considerations for microservices. Learn about design patterns, building blocks for complex projects, and how to address challenges like communication between microservices. Gain insights on splitting monolithic codebases, handling distributed complexity, and implementing features such as API gateways, monitoring, logging, and service discovery. Evaluate the pros and cons of microservices to determine if this architectural style is suitable for your projects, all demonstrated through real PHP 7 application examples.
Syllabus
Introduction
The story
The problem
Microservices
Integration
Microservice Composition
API Gateway
Is it easy to split an application
The problem with monolithic application
Hidden distributed complexity
Communication
Monitoring
Logging
Service Discovery
Strong Consistency
Eventually Consistent
Should I use the Microservice
Manual work
Outro
Taught by
International PHP Conference