Advanced Microservices: Tactical Forking
27mAdvanced2022-12-07
Authors

Rag Dhiman
Software Development Instructor
Course details
Some organizations with sizable monolith-based software systems now realize their software underneath the hood isn’t as modular or decoupled in terms of functionalities. This situation makes the transition to microservices using common microservice extraction strategies almost impossible. Tactical forking is an approach that accepts this situation and provides a different approach to transforming to a microservices-based system. In this course, Rag Dhiman describes the tactical forking approach as a strategy to transform into a microservices-based system. Join Rag in this course to learn the practical ramifications of this approach, from the impact on the software design, the team, and software development in general.
Skills covered
SQL ServerSoftware ArchitectureAdvancedMicrosoftSoftware Development
Concepts
0. Introduction
- 01 - Tactical forking as a strategy for Microservices
1. Tactical Forking as a Strategy
- 02 - What is tactical forking
- 03 - When to adopt tactical forking
- 04 - How to adopt tactical forking
- 05 - Tactical forking's impact on team and development
- 06 - Tactical forking demo
- 07 - Tactical forking challenges
Conclusion
- 08 - Next steps