Microservices: Can someone please help

Can someone please help in suggesting a material that explains Microservices in simple terms along with coding challenges

It’s a quite complex backend software development concept.

Are you a beginner to software development ? If yes, then there is no need to understand this concept at this stage.

Anyways if you wish to learn more then YT is the best place.

It’s a pattern for organising infrastructure, there’s no coding challenges, it’s not something you practice per se

You can put all code for an application into a single codebase, or you can split it into small services that talk to each other over (eg) HTTP, or some combination of the two, and there are huge tradeoffs on each side. It’s not normally useful until you have large (enterprise size) applications, at which point it’s often necessary (to some degree).

There’s no specific definition, it’s vague because it’s completely context-sensitive, here’s Fowler.

It useful to know what is meant by it, but you can get that from Wikipedia if you’re a beginner, it’s normally got no real bearing until you’re working in teams at larger companies

Also, any explanation is going to be extremely jargon-filled because it’s a business process decision: say you have a load of developers working on an application, you could split that application up into small chunks that each do a specific thing, then split the developers into teams, each of which have responsibility for one of those chunks of functionality

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.