微服务精华问答 | 什么是金丝雀释放?
戳蓝字“CSDN云计算”关注我们哦!
微服务(Microservice Architecture)是近几年流行的一种架构思想,关于它的概念很难一言以蔽之。今天,就让我们来看看关于微服务更加有深度的问题吧。
1
Q:什么是金丝雀释放?
A:Canary Releasing是一种降低在生产中引入新软件版本的风险的技术。这是通过将变更缓慢地推广到一小部分用户,然后将其发布到整个基础架构,即将其提供给每个人来完成的。
2
Q:什么是持续集成(CI)?
A:持续集成(CI)是每次团队成员提交版本控制更改时自动构建和测试代码的过程。这鼓励开发人员通过在每个小任务完成后将更改合并到共享版本控制存储库来共享代码和单元测试。
3
Q:什么是持续监测?
A:持续监控深入监控覆盖范围,从浏览器内前端性能指标,到应用程序性能,再到主机虚拟化基础架构指标。
4
Q:架构师在微服务架构中的角色是什么?
A:微服务架构中的架构师扮演以下角色:
决定整个软件系统的布局。
帮助确定组件的分区。因此,他们确保组件相互粘合,但不紧密耦合。
与开发人员共同编写代码,了解日常生活中面临的挑战。
为开发微服务的团队提供某些工具和技术的建议。
提供技术治理,以便技术开发团队遵循微服务原则。
5
Q:我们可以用微服务创建状态机吗?
A:我们知道拥有自己的数据库的每个微服务都是一个可独立部署的程序单元,这反过来又让我们可以创建一个状态机。因此,我们可以为特定的微服务指定不同的状态和事件。例如,我们可以定义Order微服务。订单可以具有不同的状态。Order状态的转换可以是Order微服务中的独立事件。
小伙伴们冲鸭,后台留言区等着你!
关于微服务,今天你学到了什么?还有哪些不懂的?除此还对哪些话题感兴趣?快来留言区打卡啦!留言方式:打开第XX天,答:……
同时欢迎大家搜集更多问题,投稿给我们!风里雨里留言区里等你~
-
福利
扫描添加小编微信,备注“姓名+公司职位”,加入【云计算学习交流群】,和志同道合的朋友们共同打卡学习!
推荐阅读:
刷了一个半月算法题,我薪资终于Double了
掌声送给TensorFlow 2.0!用Keras搭建一个CNN | 入门教程
中国AI开发者真实现状:写代码这条路,会走多久?
520 这天,我突然意识到,她根本配不上我这么聪明的男人
厉害!女学生偷师男子学校,变身区块链开发工程师
确实, 5G与物联网离不开区块链!
Linux 之父:我就是觉得苹果没意思!| 人物志
真香,朕在看了!
微服务精华问答 | 什么是金丝雀释放?相关推荐
- 微服务精华问答 | 为什么需要微服务?
戳蓝字"CSDN云计算"关注我们哦! 过去几年来,"微服务架构"这个术语出现了,它描述了一种将软件应用程序设计为可独立部署的服务套件的特定方式.尽管这种架构风格 ...
- 微服务精华问答 | 如何理解中台战略和微服务
戳蓝字"CSDN云计算"关注我们哦! 微服务(Microservice Architecture)是近几年流行的一种架构思想,关于它的概念很难一言以蔽之.今天,就让我们来看看关于微 ...
- 微服务精华问答:什么是微服务架构中的DRY?| 技术头条
微服务(Microservice Architecture)是近几年流行的一种架构思想,关于它的概念很难一言以蔽之. 究竟什么是微服务呢?今天就让我们一探究竟. 1 Q:什么是微服务架构中的DRY? ...
- 微服务精华问答 | 在使用微服务架构时,您面临哪些挑战?
戳蓝字"CSDN云计算"关注我们哦! 过去几年来,"微服务架构"这个术语出现了,它描述了一种将软件应用程序设计为可独立部署的服务套件的特定方式.尽管这种架构风格 ...
- 微服务精华问答 | 微服务如何测试?
戳蓝字"CSDN云计算"关注我们哦! 微服务(Microservice Architecture)是近几年流行的一种架构思想,关于它的概念很难一言以蔽之.今天,就让我们来看看关于微 ...
- 微服务精华问答 | 微服务有什么优点和不足呢?
戳蓝字"CSDN云计算"关注我们哦! 过去几年来,"微服务架构"这个术语出现了,它描述了一种将软件应用程序设计为可独立部署的服务套件的特定方式.尽管这种架构风格 ...
- 与Susan Fowler探讨生产就绪微服务之问答
Microservices.com Practitioners峰会是为从业者量身定制的微服务会议,峰会专注于介绍大规模采用微服务的实际应用.峰会将会于2017年1月31日在旧金山举行.演讲者包括来自U ...
- 神结合!一招玩转K8s和微服务治理
发布会传送门 进入直播间还有好礼等你拿! EDAS产品免费试用:https://www.aliyun.com/activity/middleware/edaspromotiononmay 首届云原生编 ...
- OpenStack精华问答 | OpenStack都有哪些基础服务?
戳蓝字"CSDN云计算"关注我们哦! 关于OpenStack的探讨几乎从未间断,从2010年10月份一个版本正式发布至今,OpenStack在8年发展历程中,成为了最有争议的那一个 ...
最新文章
- 【Linux 内核 内存管理】Linux 内核堆内存管理 ① ( 堆内存管理 | 内存描述符 mm_struct 结构体 | mm_struct 结构体中的 start_brk、brk 成员 )
- Fabric--区块链应用开发
- centos镜像 from_【CentOS 7.1】使用163的镜像
- python 写入excel_一行一行整理EXCEL表太麻烦,试试python脚本,1秒写入数据
- 【转】刨根究底字符编码【2.0版】(2):关键术语解释
- 用Canvas为网页加入动态背景
- c# WebService添加SoapHeader认证
- BOM配置与产品构造器
- oracle archivelog满了,Oracle archivelog占用100%如何处理?
- 2021年软件测试面试题大全
- 【滤波器】基于多种滤波器实现信号去噪含Matlab源码
- excel 文件加密
- 包姓女孩清秀文雅的名字
- 【对时间日期的加减操作】
- 吉利控股、李锦记、戴森、小米、嘉能可、劳埃德银行等公司高管变动
- 面试西装的颜色、款式、质地的搭配
- linux 安装手机usb驱动
- Stata:缺失值填充的又一利器!
- Arduino ST7789 240*240 1.3寸 TFT —— 飞升之高效率显示驱动篇
- 2021年全球与中国先进的CT机行业市场规模及发展前景分析
热门文章
- ios jsonkit 报错_iOS开源项目:JSONKit
- hashmap 扩容是元素还是数组_曹工说JDK源码(1)--ConcurrentHashMap,扩容前大家同在一个哈希桶,为啥扩容后,你去新数组的高位,我只能去低位?...
- python dag调度系统开发_基于机器学习的DAG调度平台
- 甘蔗是怎么变成白糖的?
- (python numpy) np.array.shape 中 (3,)、(3,1)、(1,3)的区别
- GC算法-标记清除算法
- python3元类简介(metaclass)
- 去除html,获取某个标签里面内容
- Mipmap纹理技术简介
- Python-OpenCV设置摄像头分辨率