摘要: 一 微服务架构概述 1. 单体应用架构存在的问题 结合:https://www.cnblogs.com/jialanshun/p/10637454.html一起看,在该篇博客中搜索“单块架构的优缺点” (1)复杂性高 以笔者经手的一个百万行级别的单体应用为例,整个项目包含的模块非常多、模块的边界模糊 阅读全文
posted @ 2019-04-05 20:27 jialanshun 阅读(3377) 评论(0) 推荐(0) 编辑
摘要: 一 持续集成、持续交付、持续部署 1. 持续集成 持续集成指的是,频繁地(一天多次)将代码集成到主干。持续集成的目的,就是让产品可以快速迭代,同时还能 保持高质量。它的核心措施是,代码集成到主干之前,必须通过自动化测试。只要有一个测试用例失败,就不能集 成。持续集成并不能消除 Bug,而是让它们非常 阅读全文
posted @ 2019-04-05 15:42 jialanshun 阅读(9398) 评论(0) 推荐(2) 编辑
摘要: 一 REST的产生背景 1. 产生背景 互联网做为一种新型的软件产生,使得软件和网络融合(传统上,软件和网络是两个不同的领域,很少有交集, 软件开发主要针对单机环境,网络则主要研究系统之间的通信。),我们必须要考虑如何开发在互联网环境中使用的 软件。于是就有了RESTful架构,它具有结构清晰、符合 阅读全文
posted @ 2019-04-05 12:31 jialanshun 阅读(775) 评论(0) 推荐(0) 编辑