码迷,mamicode.com
首页 >  
搜索关键字:分布式系统    ( 3124个结果
究竟啥才是互联网架构“高可用”
最近留言问“高可用”的朋友颇多,找历史文章又找不到,故重新优化发布,希望大家有收获。一、什么是高可用高可用HA(HighAvailability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。假设系统一直能够提供服务,我们说系统的可用性是100%。如果系统每运行100个时间单位,会有1个时间单位无法提供服务,我们说系统的可用性是99%。很多公司的高可用目
分类:其他好文   时间:2020-11-16 13:56:35    阅读次数:7
保证分布式系统数据一致性的6种方案
保证分布式系统数据一致性的6种方案编者按:本文由「高可用架构后花园」群讨论整理而成,后花园是一个面向架构师的增值服务,如需了解,请关注「高可用架构」后回复VIP有人的地方,就有江湖有江湖的地方,就有纷争问题的起源在电商等业务中,系统一般由多个独立的服务组成,如何解决分布式调用时候数据的一致性?具体业务场景如下,比如一个业务操作,如果同时调用服务A、B、C,需要满足要么同时成功;要么同时失败。A、B
分类:其他好文   时间:2020-11-16 13:03:44    阅读次数:4
SpringCloud Config 配置中心
Config 简介 分布式系统中,由于服务数量非常多,配置文件分散在不同微服务项目中,管理极其不方便。为了方便配置文件集中管理,需要分布式配置中心组件。在Spring Cloud中,提供了Spring Cloud Config,它支持配置文件放在配置服务的本地,也支持配置文件放在远程仓库Git(Gi ...
分类:编程语言   时间:2020-11-13 12:46:07    阅读次数:9
(九)整合spring cloud云服务架构 - commonservice-config配置服务搭
介绍SpringCloudConfig为分布式系统中的外部配置提供服务器和客户端支持。使用ConfigServer,您可以在所有环境中管理应用程序的外部属性。客户端和服务器上的概念映射与SpringEnvironment和PropertySource抽象相同,因此它们与Spring应用程序非常契合,但可以与任何以任何语言运行的应用程序一起使用。随着应用程序通过从开发人员到测试和生产的部署流程,您可
分类:编程语言   时间:2020-11-13 12:30:05    阅读次数:10
分布式系统的幂等性你们是怎么设计的?
分布式系统的幂等性你们是怎么设计的?公众号关注“架构师学习营”设为“星标”,带你学习更多架构师知识!大家好,这里是架构师学习营。本文和探讨一下分布式系统中幂等性的设计。1、什么是幂等性?对于同一笔业务,执行一次或者多次,产生的结果都是一样的,幂等性主要是为了解决重复处理的问题。2、来看一个场景我们有个电商系统,可以通过支付宝进行充值。用户看到的过程如下:1.电商网站,用户输入金额,点击充值2.电商
分类:其他好文   时间:2020-11-13 12:05:35    阅读次数:6
3分钟简述熔断器使用方法
3分钟简述熔断器使用方法收录于话题#最近文章5个熔断器是一种设计模式,广泛用于分布式系统中,以防止级联故障。在这篇文章中,我们将通过级联故障的问题,来介绍熔断器模式的使用方法。动机:级联故障的问题在进入熔断器模式之前,让我们来看看它到底要解决什么问题。当服务A尝试与服务B通信时,它会分配一个线程来进行该调用。在进行调用的时候,有2种故障可能发生,以user调用friends服务为例。‘‘‘user
分类:其他好文   时间:2020-11-12 14:28:57    阅读次数:19
构建 Netflix 分布式追踪(tracing)体系
构建Netflix分布式追踪(tracing)体系收录于话题#最近文章5个“为什么我的手机不能播放TigerKing?”—一位Twitter网友留言这是Netflixon-call工程师面临问题的一个例子:解决用户碰到的各种问题。排除这种分布式系统的故障非常困难。调查视频流故障需要检查用户账户的所有方面。在上一篇博文(1)中介绍了Edgar,我们的流sesion故障排除工具。本文主要看我们是如何设
分类:Web程序   时间:2020-11-12 14:28:30    阅读次数:28
18、Celery
Celery 1.什么是Clelery Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统 专注于实时处理的异步任务队列 同时也支持任务调度 Celery架构 Celery的架构由三部分组成,消息中间件(message broker),任务执行单元(worker)和任务执行结果存储(ta ...
分类:其他好文   时间:2020-11-10 11:18:05    阅读次数:9
Spring Boot 接口幂等插件使用
幂等概述 幂等性原本是数学上的概念,即使公式:f(x)=f(f(x)) 能够成立的数学性质。用在编程领域,则意为对同一个系统,使用同样的条件,一次请求和重复的多次请求对系统资源的影响是一致的。 幂等性是分布式系统设计中十分重要的概念,具有这一性质的接口在设计时总是秉持这样的一种理念:调用接口发生异常 ...
分类:编程语言   时间:2020-11-10 10:26:43    阅读次数:14
详解 CAP 定理 Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性)
转自:https://www.xttblog.com/?p=2925 CAP原则又称CAP定理,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼。 分布式系统(distributed ...
分类:其他好文   时间:2020-11-08 17:38:57    阅读次数:35
3124条   上一页 1 ... 4 5 6 7 8 ... 313 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!