微服务
微服务
微服务是指一种基于很多小而独立的处理过程,一个复杂软件架构是由很多这样小而独立运行(有自己的端口)微服务组成,这些独立处理组件之间通讯是通过与语言无关的API进行,简单协议有同步性质的RMI/RPC和 RESTful Web Services,异步的消息推送和Reactive方式。
微服务是指一种基于很多小而独立的处理过程,一个复杂软件架构是由很多这样小而独立运行(有自己的端口)微服务组成,这些独立处理组件之间通讯是通过与语言无关的API进行,简单协议有同步性质的RMI/RPC和 RESTful Web Services,异步的消息推送和Reactive方式。

问题

互联网服务微服务·2020-04-22
youki2008 · DDT 擅长领域:服务器, 云计算, 数据库
257 会员关注
既然涉及到分布式事物,那么就需要看数据一致性的容忍度,是强一致性要求还是最终一致性要求。如果是强一致性要求,那么就需要引入分布式事物的组件,比如阿里巴巴开源的seta,使用AT模式简单配置即可实现分布式事物,但是对效率有所影响。如果是最终一致性,那么可以结合MQ做柔性事物...
工业制造其它dubbo·2020-04-27
youki2008 · DDT 擅长领域:服务器, 云计算, 数据库
257 会员关注
Dubbo 和 Spring Cloud的关系:Dubbo 是 SOA 时代的产物,它的关注点主要在于服务的调用,流量分发、流量监控和熔断。而 Spring Cloud 诞生于微服务架构时代,考虑的是微服务治理的方方面面,另外由于依托了 Spring、Spring Boot 的优势之上,两个框架在开始目标就不一致,Dubbo 定位...
软件开发微服务·2020-04-09
Luga Lee · None 擅长领域:云计算, 容器, 容器云
46 会员关注
1、Zipkin:开源分布式的跟踪系统,用于收集服务的定时数据,以解决微服务架构中的延迟问题,包括:数据的收集、存储、查找和展现 *2、Pinpoint:一款对Java编写的大规模分布式系统的开源分布式APM工具3、Skywalking:对JAVA分布式应用程序集群的业务运行情况进行追踪、告警和分析的系...
银行容器·2020-12-09
lzj7618937 · cib 擅长领域:云计算, 容器, 容器云
6 会员关注
不过一般容器对外提供服务都是通过Service。一句话:pod不能被外网访问,service是访问入口。为了适应快速的业务需求,微服务架构已经逐渐成为主流,微服务架构的应用需要有非常好的服务编排支持,k8s中的核心要素Service便提供了一套简化的服务代理和发现机制,天然适应微服务架构,...
银行微服务·2020-04-13
zhuqibs · Adidas 擅长领域:云计算, 服务器, 存储
58 会员关注
理论上不会有慢的现象,可从以下方面查(1)使用skywalking或其他APM监控软件,定位问题,哪种服务慢;(2)查看慢的服务所属容器的cpu和内存配置,以及在运行时的cpu和内存负载;(3)如果cpu和内存占用很大,需要进一步拆分应用。(4)检查是否有串行的微服务,此类微服务不适合拆分...
基金容器·2020-12-02
wykkx · 某基金公司 擅长领域:云计算, 容器, 系统运维
455 会员关注
链路可视化如果是基于进程级别的,其实不是特别在意是容器环境还是虚拟机环境,都是向下屏蔽的。如果预算有限,建议使用开源的skywalking方案,该方案无入侵,功能强大,社区活跃,建议使用。...
保险微服务·2020-02-13
zzhenglei · 某保险 擅长领域:云计算, 容器, 一体化运维
31 会员关注
团队可以试验容器编排平台,例如Kubernetes,并在数据中心运行。因此,通过这种方式,公司可以生成模板化应用程序,在五分钟内部署它,并在此时将实际实例集中在暂存环境中。这种Kubernetes项目将有数十个并行运行的微服务,以提高生产率,即使节点出现故障,也可以立即重新安排,而不会影响...
银行微服务·2020-04-20
nkj827 · 长春长信华天 擅长领域:存储, 灾备, 服务器
772 会员关注
一点建议:1、在容器平台和微服务框架之上提供一个开发管理平台。开发管理包括契约管理、打包管理、部署管理、代码工程管理,应用架构管理和CI工具自动对接等。2、让微服务研发过程可视化、工具化、自动化,让管理者能够实时管控和规范微服务研发过程。 3、微服务实施包括认...
银行微服务·2020-04-15
尘世随缘 · 上海某互联网金融公司 擅长领域:云计算, 云原生, 微服务
86 会员关注
后续的文章中有详细的介绍,请留意关注。数据一致性讲的更多的还是最终一致性,一般通过事物补偿的方式来处理。
系统集成Spring Cloud·2020-04-28
nkj827 · 长春长信华天 擅长领域:存储, 灾备, 服务器
772 会员关注
微服务的使用场景包括三个层面需求层面:公司发展到一定规模,需求变化频繁,并且研发团队达到10人左右性能层面:对响应时间要求不苛刻的系统,比如:电商系统 数据一致性层面:尽量避免分布式事务问题,对数据一致性不太高可保证最终一致性...

描述

微服务是指一种基于很多小而独立的处理过程,一个复杂软件架构是由很多这样小而独立运行(有自己的端口)微服务组成,这些独立处理组件之间通讯是通过与语言无关的API进行,简单协议有同步性质的RMI/RPC和 RESTful Web Services,异步的消息推送和Reactive方式。
微服务是指一种基于很多小而独立的处理过程,一个复杂软件架构是由很多这样小而独立运行(有自己的端口)微服务组成,这些独立处理组件之间通讯是通过与语言无关的API进行,简单协议有同步性质的RMI/RPC和 RESTful Web Services,异步的消息推送和Reactive方式。
X社区推广
  • 提问题