码迷,mamicode.com
首页 >  
搜索关键字:微服务;架构    ( 1520个结果
Service Mesh vs SideCar
Istio = 微服务框架 + 服务治理 Istio 大幅降低微服务架构下应用程序的开发难度,势必极大的推动微服务的普及。个人乐观估计,随着isito的成熟,微服务开发领域将迎来一次颠覆性的变革。后面我们在介绍Istio的架构和功能模块时, 大家可以了解到Istio是如何做到这些的。 Servcie ...
分类:其他好文   时间:2018-03-02 20:40:35    阅读次数:147
给Ocelot做一个Docker 镜像
写在前面 在微服务架构中,ApiGateway起到了承前启后,不仅可以根据客户端进行分类,也可以根据功能业务进行分类,而且对于服务调用服务也起到了很好的接口作用。目前在各个云端中,基本上都提供了ApiGateway的功能(付费功能),通过SDK或者在线进行配置。 在Java体系中有 "Zuul" 和 ...
分类:其他好文   时间:2018-02-24 17:56:24    阅读次数:545
亿级流量电商详情页系统实战-缓存架构+高可用服务架构+微服务架构第二版视频教程
亿级流量电商详情页系统实战-缓存架构+高可用服务架构+微服务架构第二版视频教程 ...
分类:其他好文   时间:2018-02-14 13:25:16    阅读次数:1313
基于STS和JWT的微服务身份认证
自 Martin Fowler 提出微服务架构的概念后,这个名词就一直比较流行,总是成为众多技术论坛和公众号的讨论热点。很多互联网和软件公司都在将原有的整体架构进行拆分,朝着微服务架构的方向进行迭代,而新的项目也几乎无一例外的成为了实践微服务架构的场所。 对于大多数有经验的工程师来说,将传统的异步函 ...
分类:其他好文   时间:2018-02-13 14:07:44    阅读次数:294
spring+dubbo+netty+druid+rpc+… 微服务架构
# spring-boot-test 微服务 项目地址:https://github.com/windwant/spring-boot-test springboot maven 项目 一、spring-boot-server:基于springboot 的dubbo服务,基本业务服务提供。 二、sp... ...
分类:编程语言   时间:2018-02-11 20:01:22    阅读次数:211
深入理解分布式事务,高并发下分布式事务的解决方案
这两天正在研究微服务架构中分布式事务的处理方案, 做一个小小的总结, 作为备忘. 如有错误, 欢迎指正! 概念澄清 事务补偿机制: 在事务链中的任何一个正向事务操作, 都必须存在一个完全符合回滚规则的可逆事务. CAP理论: CAP(Consistency, Availability, Partit ...
分类:其他好文   时间:2018-02-11 14:47:19    阅读次数:884
多研究些架构,少谈些框架——一名阿里架构师的笔记
微服务架构和SOA区别微服务现在辣么火,业界流行的对比的却都是所谓的Monolithic单体应用,而大量的系统在十几年前都是已经是分布式系统了,那么微服务作为新的理念和原来的分布式系统,或者说SOA(面向服务架构)是什么区别呢?我们先看相同点:1.需要Registry,实现动态的服务注册发现机制;2.需要考虑分布式下面的事务一致性,CAP原则下,两段式提交不能保证性能,事务补偿机制需要考虑;3.同
分类:其他好文   时间:2018-02-01 22:01:53    阅读次数:210
微服务~Consul服务注册与发现
服务发现是基于微服务架构的关键原则之一。尝试配置每个客户端或某种形式的约定可能非常困难,可以非常脆弱。Consul通过HTTP API和DNS提供服务发现服务。Spring Cloud Consul利用HTTP API进行服务注册和发现。这不会阻止非Spring云应用程序利用DNS界面。Consul ...
分类:其他好文   时间:2018-01-31 14:27:01    阅读次数:225
微服务架构设计
微服务 软件架构是一个包含各种组织的系统组织,这些组件包括 Web服务器, 应用服务器, 数据库,存储, 通讯层), 它们彼此或和环境存在关系。系统架构的目标是解决利益相关者的关注点。 Conway’s law: Organizations which design systems[...] are ...
分类:其他好文   时间:2018-01-31 00:55:47    阅读次数:269
微服务架构特性
1、每个微服务可独立运行在自己的进程里; 2、一系列独立运行的微服务共同构建起整个系统; 3、每个服务为独立的业务开发,一个微服务只关注某个特定的功能,如:订单管理、用户管理等; 4、微服务之间通过一些轻量的通信机制进行通信,比如 通过restful进行调用; 5、可以使用不同的语言与数据存储技术; ...
分类:其他好文   时间:2018-01-30 16:52:08    阅读次数:84
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!