首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
微服务
订阅
叶晨g
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
简单聊聊SOA和微服务
架构设计中的朴素主义 前两天和一个朋友聊天,他向我咨询如何从零开始构建一个健壮、强大的软件系统,聊着聊着他忽然问我,「听大家都在说微服务(下文中有的地方会使用MSA),还有人会提到SOA,那么他们的区别到底在哪里?」。我想了想,一时也列不出来一个详细的列表,只能跟他讲说其实他们…
架构师必须知道的架构设计原则
不管你是新手程序员、职场老司机,还是资深架构师,这篇文章对你来说应该都有裨益。
微服务下的数据一致性思考
之前讲到了数据库层和缓存层的改造思路,而对于业务层的改造,采用了集中式服务转微服务的架构方案。既然是微服务,就意味着面临大量的服务间的内部调用及服务依赖,这就意味着,如果一次请求的调用涉及到两个或多个微服务之间的调用,恰好有下游的微服务调用失败,我们就必须要考虑到回滚及服务间保…
爱奇艺视频后台从"单兵作战"到"团队协作"的微服务实践
【编者的话】系统越做越大,功能越加越多,我们是否有如下经历: 一次小的需求,评估由此产生的影响成本超过开发需求本身。 系统几经交接或升级,接口文档丢失或跟代码严重不符。 每天疲于排查线上问题和修复线上数据,没有精力代码优化。 由于创建/开发/部署新服务的成本,不断的将无关的功能…
微服务入门权威指南
1. 什么是微服务? 我们首先给出微服务的定义,然后再对该定义给出详细的解释。 从概念中我们可以提取三个关键词:可独立运行、可协同工作、小。这三个词高度概括了微服务的核心特性。下面我们就对这三个词作详细解释。 微服务是一个个可以独立开发、独立部署、独立运行的系统或者进程。 采用…
微服务的服务间通信与服务治理
微服务的服务间通信与服务治理是微服务架构的实现层面的两大核心问题。 本文希望通过结合扇贝生产环境中的实践(百万日活场景),给大家分享相关的经验心得。 从通信类型的角度看,大概有三种类型:同步调用,异步调用,广播。 在微服务的设计之初要想清楚调用关系以及调用方式,哪些需要同步,哪…
服务网格:微服务进入2.0时代
技术门槛高:随着微服务实施水平的不断深化,除了基础的服务发现、配置中心和授权管理之外,团队将不可避免的在服务治理层面面临各类新的挑战,包括但不限于分布式跟踪、熔断降级、灰度发布、故障切换等,这对团队提出了非常高的技术要求。 多语言支持不足:对于稍具规模的团队,尤其在高速成长的互…
为什么Kubernetes天然适合微服务?
最近在反思,为什么在支撑容器平台和微服务的竞争中,Kubernetes会取得最终的胜出。因为在很多角度来讲三大容器平台从功能角度来说,最后简直是一摸一样,具体的比较可以参考本人前面的两篇文章。 经过一段时间的思索,并采访了从早期就开始实践Kubernetes的网易云架构师们,从…