-2

I am looking at pointers for design and architecture solutions to break a monolithic application. This application is a non-web, localhost application. How can I do this using Microservices, Kubernetes, Dockers? Are Dockers, Kubernetes and Microservices design patterns only applicable to Web-based apps?

py_newbie
  • 329
  • 2
  • 9

2 Answers2

1

There is some good information around that question here:

Network applications, that you have the source code for, make ideal candidates. Web nicely fits into the model since it works on TCP/IP stack. There are other use-cases out there as well but don't fit naturally.

Faheem
  • 3,429
  • 19
  • 26
1

Here is a good starting point describing patterns for refactoring monolith app to microservices.

It also contains two examples there with the same application: one being the monolithic and the same microservices based one so that you can see how exactly it was refactored into small pieces.

acid_fuji
  • 6,287
  • 7
  • 22