分布式和微服务
blueSkyGoGo
这个作者很懒,什么都没留下…
展开
-
[转载]使用消息队列实现分布式事务-公认较为理想的分布式事务解决方案
前阵子从支付宝转账1万块钱到余额宝,这是日常生活的一件普通小事,但作为互联网研发人员的职业病,我就思考支付宝扣除1万之后,如果系统挂掉怎么办,这时余额宝账户并没有增加1万,数据就会出现不一致状况了。上述场景在各个类型的系统中都能找到相似影子,比如在电商系统中,当有用户下单后,除了在订单表插入一条记录外,对应商品表的这个商品数量必须减1吧,怎么保证?!在搜索广告系统中,当用户点击某广告后,除了在...转载 2018-10-17 17:36:30 · 231 阅读 · 0 评论 -
大白话解说,半分钟就懂 --- 分布式与集群是什么 ? 区别是什么?
转载:https://blog.csdn.net/jiangyu1013/article/details/80417961转载 2019-11-02 18:26:17 · 125 阅读 · 0 评论 -
常用的分布式事务解决方案
转载:https://blog.csdn.net/u010425776/article/details/79516298转载 2019-07-08 17:18:00 · 105 阅读 · 0 评论 -
分布式理论(一) —— CAP 定理
转载;https://www.jianshu.com/p/4118718658ac转载 2019-07-06 09:42:19 · 147 阅读 · 0 评论 -
分布式理论(二)——Base 理论
转载:https://www.jianshu.com/p/9cb2a6fa4e0e转载 2019-07-06 09:43:00 · 107 阅读 · 0 评论 -
分布式学习笔记十一:分布式事务模型DTP
转载:https://blog.csdn.net/czcnuonuo/article/details/83587535转载 2019-07-06 09:27:05 · 304 阅读 · 0 评论 -
springcloud分布式事务处理方案
转载;https://blog.csdn.net/zhangxing52077/article/details/81587988转载 2019-07-08 17:14:47 · 2272 阅读 · 0 评论 -
X/Open DTP——分布式事务模型
转载:https://www.cnblogs.com/aigongsi/archive/2012/10/11/2718313.html转载 2019-07-06 09:27:56 · 180 阅读 · 0 评论 -
X/Open DTP——分布式事务模型
转载:https://www.cnblogs.com/aigongsi/archive/2012/10/11/2718313.html转载 2019-07-06 09:28:33 · 158 阅读 · 0 评论 -
微服务之API网关
隐藏细节现实生活中有很多隐藏细节的案例,比如我们平时用的电脑,当我们按电源按钮后电脑就自动开始启动了,对用户来讲很简单只需要知道按按钮就行。但电脑内部的工作原理其实是很复杂的一个流程。 如果不隐藏细节会怎样?我想可能的结果就是电脑只能是特别特别的专业人员才能操作,永远无法像现在一样成为大家的必备工具。对大多数用户来讲他们根本不知道知道什么CPU,内存,硬盘,显卡相互之间是如何配合工作的...转载 2018-08-02 15:13:37 · 1163 阅读 · 1 评论 -
开源访谈】刘军:无需“二选一”,Dubbo 将积极适配 Spring Cloud 生态
转载;https://www.oschina.net/question/2896879_2272652?sort=time转载 2019-06-26 10:19:15 · 220 阅读 · 0 评论 -
集群,分布式,微服务概念和区别理解
转载;https://blog.csdn.net/qq_37788067/article/details/79250623转载 2019-06-26 10:04:19 · 502 阅读 · 0 评论 -
听听八年阿里架构师怎样讲述Dubbo和Spring Cloud微服务架构吧
微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。虽然微服务架构没有公认的技术标准和规范或者草案,但业界已经有一些很有影响力的开源微服务架构框架提供了微服务的关键思路,例如Dubbo和Spring Cloud。各大互联网公司也有自研的微服务框架,但其模式都于这二者相差不大。微服务主要的优势如下:...转载 2018-08-02 15:14:50 · 107 阅读 · 0 评论 -
SOA和微服务架构的区别?
微服务架构强调的第一个重点就是业务系统需要彻底的组件化和服务化,原有的单个业务系统会拆分为多个可以独立开发,设计,运行和运维的小应用。这些小应用之间通过服务完成交互和集成。每个小应用从前端web ui,到控制层,逻辑层,数据库访问,数据库都完全是独立的一套。在这里我们不用组件而用小应用这个词更加合适,每个小应用除了完成自身本身的业务功能外,重点就是还需要消费外部其它应用暴露的服务,同时自身也将自身...转载 2018-09-16 11:08:20 · 317 阅读 · 0 评论 -
SOA和微服务的区别
SOA和微服务的区别其实服务化架构已经可以解决大部分企业的需求了,那么我们为什么要研究微服务呢?先说说它们的区别;首要目标不同:SOA首先要解决的是异构应用的服务化;微服务强调的是服务拆分尽可能小,最好是独立的原子服务。 服务依赖:传统的SOA服务,由于需要重用已有的资产,存在大量的服务间依赖;微服务的设计理念是服务自治、功能单一独立,避免依赖其他服务产生耦合,耦合会带来更高的复杂度。...转载 2018-09-16 11:09:03 · 1664 阅读 · 0 评论 -
一分钟弄懂什么是分布式和微服务
转载:https://blog.csdn.net/zhonglunsheng/article/details/83153451转载 2019-06-26 10:05:01 · 301 阅读 · 0 评论 -
3分钟读懂何为分布式、微服务和集群!
转载:http://server.51cto.com/News-557053.htm#topx转载 2019-06-26 10:05:48 · 143 阅读 · 0 评论 -
微服务和分布式的区别
转载:http://www.elecfans.com/d/633136.html转载 2019-06-26 10:06:30 · 742 阅读 · 0 评论 -
web层直接调用 dubbo的服务,合适吗?
目前很多互联网app项目,都是采用这样的一个基本项目结构:即由后端提供Restful的api接口,然后供前端例如IOS、Android或者H5端去调用,如图: 在这种结构下,后台的代码分层常规一般会有两种做法: 方式1:后台代码分为web层、service层、dao层...转载 2018-08-02 15:16:10 · 1707 阅读 · 0 评论 -
dubbo实现原理介绍
转载:https://blog.csdn.net/weixin_42288131/article/details/81282352转载 2019-11-06 22:29:50 · 121 阅读 · 0 评论 -
Dubbo是什么?能做什么?
1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消费者...转载 2018-09-19 21:53:07 · 199 阅读 · 0 评论 -
Dubbo 一篇文章就够了:从入门到实战
转载:https://segmentfault.com/a/1190000019896723转载 2019-11-06 22:29:13 · 182 阅读 · 0 评论 -
dubbo启动服务之容器(Container)
转载:https://blog.csdn.net/wender/article/details/79504835转载 2020-02-04 15:22:13 · 439 阅读 · 0 评论 -
dubbo的实现原理
转载:https://www.cnblogs.com/wdss/p/11141051.html转载 2020-02-04 15:22:49 · 117 阅读 · 0 评论 -
Dubbo底层采用Socket进行通信详解
由于Dubbo底层采用Socket进行通信,自己对通信理理论也不是很清楚,所以顺便把通信的知识也学习一下。n 通信理论计算机与外界的信息交换称为通信。基本的通信方法有并行通信和串行通信两种。1.一组信息(通常是字节)的各位数据被同时传送的通信方法称为并行通信。并行通信依靠并行I/O接口实现。并行通信速度快,但传输线根数多,只适用于近距离(相距数公尺)的通信。2.一组信息的各位数据...转载 2018-12-26 21:26:59 · 261 阅读 · 0 评论 -
关于zkServer.cmd闪退的问题
我们在双击zkServer.cmd的时候,窗口一闪而过就关闭了,为了解决这个问题,下面我在网上找到了两篇比较不错的文章,进行转载,一是帮助一下遇到此类问题的朋友,二是保存起来自己学习 第一种:双击 zkServer.cmd,发现dos框一闪而过,无法正确启动zookeeper。右键编辑 zkServer.cmd在末尾输入pause ,保存退出。再次运行zkServer.c...转载 2018-09-19 21:50:17 · 2723 阅读 · 2 评论 -
从 Spring Cloud 看一个微服务框架的「五脏六腑」
Spring Cloud 是一个基于 Spring Boot 实现的微服务框架,它包含了实现微服务架构所需的各种组件。注:Spring Boot 简单理解就是简化 Spring 项目的搭建、配置、组合的框架。因为与构建微服务本身没有直接关系,所以本文不对 Spring Boot 进行展开。另外本文有一些例子涉及到 Spring 和 Spring Boot,建议先了解一下 Spring 和 Sp...转载 2018-12-09 18:02:08 · 141 阅读 · 0 评论 -
关于springcloud中使用feign出现LinkedHashMap can not be cast to xxx 的解决方案
转载:https://blog.csdn.net/StriverFeng/article/details/84709503转载 2021-06-28 17:59:29 · 427 阅读 · 0 评论 -
外行人都能看懂的SpringCloud,错过了血亏!
一、前言只有光头才能变强认识我的朋友可能都知道我这阵子去实习啦,去的公司说是用SpringCloud(但我觉得使用的力度并不大啊~~)…所以,这篇主要来讲讲SpringCloud的一些基础的知识。(我就是现学现卖了,主要当做我学习SpringCloud的笔记吧!)当然了,我的水平是有限的,可能会有一些理解错的的概念/知识点,还请大家不吝在评论区指正啊~~SpringCloud ...转载 2018-12-09 21:06:20 · 159 阅读 · 0 评论 -
拜托!面试请不要再问我Spring Cloud底层原理!
毫无疑问,Spring Cloud 是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。 不过大多数讲解还停留在对 Spring Cloud 功能使用的层面,其底层的很多原理,很多人可能并不知晓。因此本文将通过大量的手绘图,给大家谈谈 Spring Cloud 微服务架构的底层原理。实际上,Spring Cloud 是一个全家桶式的技术栈,它包含了很多组件。本文先从最核...转载 2018-12-09 18:09:38 · 386 阅读 · 1 评论 -
什么是分布式系统中的幂等性
最近很多人都在谈论幂等性,好吧,这回我也来聊聊这个话题,光看着俩字,一开始的确有点一头雾水,语文不好嘛,词太专业嘛,对吧 现如今我们的系统大多拆分为分布式SOA,或者微服务,一套系统中包含了多个子系统服务,而一个子系统服务往往会去调用另一个服务,而服务调用服务无非就是使用RPC通信或者restful,既然是通信,那么就有可能再服务器处理完毕后返回结果的时候挂掉,这个时候用户端发现很久没有反...转载 2018-12-27 19:39:30 · 136 阅读 · 0 评论 -
编程中的幂等性 — HTTP幂等性
幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。在编程中.一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数,或幂等方法,是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。例如,“getUsername()和setTrue()”函数就是一个幂等函数.更复...转载 2018-12-27 19:40:16 · 275 阅读 · 0 评论 -
不是后端也应该知道的「 web 服务、子服务、服务的部署」
转载:http://www.sohu.com/a/306411367_355142转载 2019-07-28 22:06:29 · 109 阅读 · 0 评论 -
一分钟弄懂什么是分布式和微服务
尊重原创:链接:https://blog.csdn.net/zhonglunsheng/article/details/83153451转载 2019-06-24 09:32:17 · 468 阅读 · 0 评论