Software Architecture, C4 Model, Arc42.
Organization Product development of large scale system requires good organization and processes so that we can develop sustainable product that continuously evolves but its main architecture becomes manageable. On most organizations service based teams are too small to manage tens of microservices.