高可用

0 人感兴趣 · 37 次引用

  • 推荐
  • 最新
https://static001.geekbang.org/infoq/0d/0db098d418cbc2c40d42121a71172f94.jpeg?x-oss-process=image/resize,w_416,h_234

vivo 基于原生 RabbitMQ 的高可用架构实践

用户头像
vivo互联网技术 2020 年 10 月 21 日

本文主要介绍vivo中间件团队基于原生RabbitMQ的高可用实践。

https://static001.geekbang.org/infoq/5c/5c5d3607792f1884e58658d8517ae4ac.png?x-oss-process=image/resize,w_416,h_234

分库分表中间件的高可用实践

用户头像
无毁的湖光 2020 年 9 月 16 日

分库分表中间件在我们一年多的锤炼下,基本解决了可用性和高性能的问题(只能说基本,肯定还有隐藏的坑要填),问题自然而然的就聚焦于高可用。本文就阐述了我们在这方面做出的一些工作。

99% 的人都能看懂的分布式系统「补偿」机制

用户头像
华为云开发者社区 2020 年 9 月 24 日

摘要:我们来聊一聊在保证对外高可用的同时,憋出的“内伤”该如何通过「补偿」机制来自行消化。

不懂什么是高并发?看完这篇文章你可以去吊打面试官了

用户头像
互联网架构师小马 2020 年 7 月 3 日

高并发,几乎是每个程序员都想拥有的经验。原因很简单:随着流量变大,会遇到各种各样的技术问题,比如接口响应超时、CPU load升高、GC频繁、死锁、大数据量存储等等,这些问题能推动我们在技术深度上不断精进。

https://static001.geekbang.org/infoq/aa/aa6754fccdf91b1aef6caf0d54c58f0b.png?x-oss-process=image/resize,w_416,h_234

微服务架构深度解析与最佳实践(全篇汇总)

用户头像
kimmking 2020 年 4 月 22 日

如何把复杂而庞大的业务系统拆分成微服务。服务拆分成什么粒度才是合适的?遗留的老系统需要如何考虑重构改造?有哪些坑需要我们注意?系统怎么在分布式服务下实现数据的一致性和服务的高可用可伸缩?拆分的过程中测试、部署、运维、监控,又应该如何处理?

https://static001.geekbang.org/infoq/0c/0c7a9a789b548813f7d76aa01dfc2e21.jpeg?x-oss-process=image/resize,w_416,h_234

微服务架构深度解析与最佳实践 - 第二部分

用户头像
kimmking 2020 年 4 月 22 日

说了这么多,那么到底什么是微服务和微服务架构呢?现在让我们分析一下上一节里的各个技术大牛们阐述的技术观点,从设计开发、系统部署、测试运维和服务治理四个主要方面来考虑微服务架构的特点。

https://static001.geekbang.org/infoq/e1/e1599f11e150bad85adc78d7ea3213ab.jpeg?x-oss-process=image/resize,w_416,h_234

微服务架构深度解析与最佳实践 - 第一部分

用户头像
kimmking 2020 年 4 月 22 日

本文将从微服务架构相关问题的深度分析出发,阐述微服务架构落地的一些设计原则和利弊取舍,结合微服务架构过程的很多最佳实践经验,希望给读者带来一定的启发和思考,避免在实际应用过程中走弯路,能够多快好省的落地实现微服务架构。

patroni 通过服务启动报错

用户头像
yafeishi 2020 年 6 月 1 日

通过服务启动日志报错: systemctl start patroni

https://static001.geekbang.org/infoq/82/8251b7d5c0ff3ffca52fd2acdb59c70b.jpeg?x-oss-process=image/resize,w_416,h_234

用 100 行代码手写一个 Hystrix

用户头像
小眼睛聊技术 2020 年 7 月 1 日

离小眼睛家不远的地方,开了一个熟食店。店内有两个窗口总能排起长龙,一个窗口是选好的凉菜让师傅调味,一个窗口是买到的扒鸡让胖师傅现场脱骨。顾客的正常的流程,大致是这个样子滴:

架构师训练营第 4 周学习总结

用户头像
Season 2020 年 7 月 1 日

互联网分布式系统演化及分布式系统架构案例。

https://static001.geekbang.org/infoq/a4/a4fb6a5f44859ef448fafeab02dd4a4d.jpeg?x-oss-process=image/resize,w_416,h_234

玩转 Redis 高可用 - 哨兵(Sentinel)模式

用户头像
Man 2020 年 7 月 11 日

本人所负责的团队里也广泛使用Redis,但是集群模式也有很多种,有三主三从,有一主两从三哨兵等。具体部署方式根据业务系统的重要程度,但记住哨兵尽量是奇数个,因为要避免发生脑裂。

https://static001.geekbang.org/infoq/35/35e57caeab6a37274d0778f588c3f3b1.jpeg?x-oss-process=image/resize,w_416,h_234

微服务架构深度解析与最佳实践 - 第三部分

用户头像
kimmking 2020 年 4 月 22 日

《管理的常识》一书里说,管理的核心是不断的解决(推进工作过程中出现的各种)问题。同样地,我认为架构的核心则是不断的解决(系统设计实现与演化过程中的各种)问题。

https://static001.geekbang.org/infoq/fb/fb68392fb279ca22a4ac19ccf694b554.jpeg?x-oss-process=image/resize,w_416,h_234

大型互联网公司技术方案与手段浅析

用户头像
俊俊哥 2020 年 6 月 28 日

一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?

https://static001.geekbang.org/infoq/8c/8cfcc73747f747782cedc9f79be6a2b8.jpeg?x-oss-process=image/resize,w_416,h_234

微服务架构深度解析与最佳实践 - 第四部分

用户头像
kimmking 2020 年 4 月 22 日

七个关键问题的应对策略七个关键问题的应对策略: 如何合理拆分微服务 遗留系统应该如何改造 关于微服务对性能的影响 怎么考虑拆分后的数据一致性 系统和服务的高可用可伸缩如何实现 拆分过程的测试和部署如何处理 拆分后的运维和监控如何处理

https://static001.geekbang.org/infoq/4f/4fdfe3e89f0dcac2c07cbb7e7d6ce9e1.png?x-oss-process=image/resize,w_416,h_234

Redis 高可用 - 哨兵模式配置

用户头像
for 2020 年 4 月 30 日

windows下配置以及Linux下配置为例

https://static001.geekbang.org/infoq/80/80f9d82a84817f12522b1091ad1029f9.png?x-oss-process=image/resize,w_416,h_234

微服务架构深度解析与最佳实践 - 第五部分

用户头像
kimmking 2020 年 4 月 22 日

七个关键问题的应对策略 如何合理拆分微服务 遗留系统应该如何改造 关于微服务对性能的影响 怎么考虑拆分后的数据一致性 系统和服务的高可用可伸缩如何实现 拆分过程的测试和部署如何处理 拆分后的运维和监控如何处理

https://static001.geekbang.org/infoq/5e/5ecc2f5660f0e5290077437c7e1793e5.jpeg?x-oss-process=image/resize,w_416,h_234

微服务架构深度解析与最佳实践 - 第七部分

用户头像
kimmking 2020 年 4 月 22 日

林林总总说了这么多的微服务架构相关的知识也好,经验也罢,希望做微服务系统的技术人员的实际需求。“道无常道,法无常法,君子审时度势,自可得而法”。实际项目里需要采取哪些策略,先后运用哪些步骤,都需要因地制宜,借鉴各种“他山之石”,综合考虑。

https://static001.geekbang.org/infoq/80/80a28e12a9e80151c1f6a91db20f047b.jpeg?x-oss-process=image/resize,w_416,h_234

微服务架构深度解析与最佳实践 - 第六部分

用户头像
kimmking 2020 年 4 月 22 日

通过前面的分析,我们了解到测试、部署和运维,在微服务环境下会变得复杂。试想,原来只需要测试一个系统,现在要测试一堆系统,原来要发布一个应用,现在要发布一堆应用。。。那简直就是排查问题的噩梦。

海量分布式 KV 存储系统 Doris 临时失效过程分析

用户头像
林昱榕 2020 年 7 月 13 日

Doris(https://github.com/itisaid/Doris)是一个海量分布式 KV 存储系统,其设计目标是支持中等规模高可用可伸缩的 KV 存储集群。

https://static001.geekbang.org/infoq/58/58b8ea3d9ffdd0ca6ef89b5f99647caa.png?x-oss-process=image/resize,w_416,h_234

为什么每个软件人都要懂点系统架构?

用户头像
刘华Kenneth 2020 年 5 月 3 日

“ 任何人写的代码,终究要在生产环境上运行。”

https://static001.geekbang.org/infoq/1a/1abc5add024a5e275b0dcff05c096699.jpeg?x-oss-process=image/resize,w_416,h_234

从不可描述的服务雪崩到初探 Hystrix

用户头像
老胡爱分享 2020 年 7 月 1 日

从一次不可描述的服务雪崩说起。 什么是服务雪崩?什么是服务保护?服务保护的措施有哪些?熔断怎么做?限流怎么做?服务隔离怎么做?降级怎么做?

https://static001.geekbang.org/infoq/e8/e8805e9f9df587294f5d66d00070b2d1.png?x-oss-process=image/resize,w_416,h_234

同城双活与异地多活架构分析

用户头像
vivo互联网技术 2020 年 9 月 14 日

服务多活是高可用架构重要实施手段,本文介绍了一些业界常用的多活手段例如同城双活、两地三中心、异地多活架构设计方案并详述了各种方案的优缺点。

https://static001.geekbang.org/infoq/eb/eb3ef96bbe5db53be036e48bb24d546d.jpeg?x-oss-process=image/resize,w_416,h_234

如何设计一款“高可用高性能”的发号器?

用户头像
小楼 2020 年 5 月 19 日

本文从“高性能,高可用”角度分析如何设计一款发号器

https://static001.geekbang.org/infoq/b7/b7883132975a5723a42bc05e3fb02cb0.jpeg?x-oss-process=image/resize,w_416,h_234

安全 & 高可用架构

用户头像
dony.zhang 2020 年 8 月 26 日

互联网应用都是7*24小时提供服务,对系统的可用性面临巨大的压力。影响系统可用性包含:系统的稳定性、安全、性能等各方面。

https://static001.geekbang.org/infoq/2d/2d40b9784c98b30eaaf250e3fcfe0b15.jpeg?x-oss-process=image/resize,w_416,h_234

记一次 MHA 切换故障踩的坑

用户头像
一个有志气的DB 2020 年 5 月 16 日

记MHA故障演练导致的一系列的坑。

https://static001.geekbang.org/infoq/b3/b3163da505148b9e7ed2473bb14bb47a.jpeg?x-oss-process=image/resize,w_416,h_234

高可用注意点

用户头像
dony.zhang 2020 年 8 月 26 日

系统不可用原因分析和高可用系统构建方案简述,用户密码验证的简单实现

https://static001.geekbang.org/infoq/7e/7ef025c6321706e5b80ab57dfb3fe7df.jpeg?x-oss-process=image/resize,w_416,h_234

11 周总结:安全,高可用

用户头像
hifly 2020 年 8 月 26 日

训练营第11周总结:安全和高可用的相关知识

https://static001.geekbang.org/infoq/90/903194251e7380f973f05d3b6766b550.jpeg?x-oss-process=image/resize,w_416,h_234

架构师训练营第 11 周作业

用户头像
王友 2020 年 8 月 26 日

先给交作业这么晚来个理由:最近实在是太忙了。从上周开始忙着职级调整答辩(太费劲了,写个PPT写了10个小时),周末还做容灾演练,又在学习Flink,学投资,另外项目进度也落后了。所有的事都感觉很重要,加上时间安排的与实际完全不一致(答辩和写PPT花了太

高可用_高可用资料文章-InfoQ写作平台