O1微服务的技术概述
微服务通过细粒度切分、单独进程、轻量级通信、独立部署四个特征解决了单体应用架构衍生的集中式项目迭代流程。
正如微服务是SOA实践中正确的部分一样,微服务架构在经过了四次迭代后,Mecha也在Mesh的实践中吸取经验和教训,有望成为微服务落地实践的下一站,而Mecha也不会是微服务或应用架构演进的终点。
02微服务的应用概况
微服务具备敏捷开发、弹性伸缩和高可用的优势,但由于其复杂且高昂的的前期实现搭建,微服务并非适合所有场景。
微服务通过领域驱动设计完成业务拆分,协同∏团队的架构调整与平衡系统架构的设计,逐步完善微服务架构改造。
03微服务的市场概况
互联网厂商、传统IT厂商以及开源微服务项目为企业端进行微服务架构改造提供了多种成熟稳定的方案,推动了微服务行业向各行业场景进一步积累技术储备并开拓企业用户资源。
微服务市场吸引了互联网厂商、云服务厂商、传统IT实施服务商、应用软件开发厂商及初创企业参与布局,从提供的产品或服务的视角区分,微服务市场参与者主要分三类。