DEV Community

JeffTaylor108
JeffTaylor108

Posted on • Updated on

Project 2 Week 3 Update

I've tried for hours to make progress, but I've come up with nothing. I was sick all week and unable to attend class, and I'm incredibly overwhelmed and stressed about not knowing where to start for wiring up this project. Even though I've made no progress, I'll at least try to answer the questions that don't involve the project.

User interaction diagram:

Image description

Real World Use Case

One business that could benefit from the microservice architecture is Netflix. Microservice architectures allow for developers to instead of working in large teams on one codebase, to divide into smaller teams all working on smaller codebases that each target individual needs (services) of the overall project. Another benefit of microservice architectures is their flexibility in the application lifecycle. It becomes much more of a commitment to migrate towards newer technologies for one service when the entire large codebase has to be updated and redeployed. With a microservice architecture, the code for a specific service can be upgraded on its own without concern for affecting the code of other services, making it much less of a commitment to move to new technology as well as much safer to redeploy. If there are bugs with this service, it will be much faster to locate and fix compared to having to search the entire codebase of a project in a monolithic architecture.

Top comments (0)