我正在学习将整体GAE应用程序转换为微服务架构的过程。
我了解该应用程序分为可以相互通信的服务。 dispatch.yaml
文件指定的不同类别的请求由不同的服务处理。
我们如何确定服务内容?考虑一个具有以下功能的在线求职网站:
JobSeeker
和Company
Job
实体JobApplication
实体(与Job
对应)CompanyProfile
JobApplications
和他们的JobProfiles
列表将我们的应用程序分离为微服务的指导性思维过程是什么?
答案 0 :(得分:3)
微服务优于整体应用的一些地方是:
换句话说:拆分成微服务,对您实际上有用。仅仅为了这个目的而拆分应用程序将使您的生活变得比必要的更加复杂。