我有一个使用monolith arquitecture构建的生产项目是一个电子商务,现在我想转向微服务。
我在很多网站上都读过有关微服务架构的内容,我理解其优缺点,但我需要了解真正的部署。
所以,例如,我需要创建3个服务来处理每个业务单元,1个用户,2个用于目录,最后一个用于订单..在这个时刻我有一个API,它公开了每个操作的方法和使用MVC(我使用codeigniter)在monolith arquitecture中运行所有操作。
现在我明白,在微服务架构中,我应该将每个服务与您自己的数据库分开,并且可以有一个服务器,我可以使用API请求来传达服务..但是下一个对我来说并不清楚.. < / p>
的Htt://apiusers.site.com/create 等...
最佳。