...

/

Software Components

Software Components

Get an overview of some important software components: packages, dependencies, and artifacts.

Now, we'll analyze concrete tools that will help us create components to use in our architecture.

Press + to interact

We have a large system now, and we need to scale it. It also has to be maintainable. At this point, the concerns aren't only technical but also organizational. This means it's not just about managing software repositories; each repository will most likely belong to an application, and it will be maintained by a team who owns that part of the system.

This demands that we keep in mind how a large system is divided into ...