勇往直前的专栏

写给以后的自己

日均7亿交易量,如何设计高可用的MySQL架构?

“本文作者将给大家分享工行基于MySQL 构建分布式架构的转型之路! 作者:林承军,中国工商银行软件开发中心高级经理。51CTO技术栈整编 来自:微信公众号大数据技术标准推进委员会 将围绕如下几个方面展开: 工行 IT 架构转型中传统 OLTP 数据库架构面临的挑战和诉求。 ...

2019-07-04 16:36:12

阅读数 167

评论数 0

抖音微博等短视频千万级高可用、高并发架构如何设计?

本文从设计及服务可用性方面,详细解析了微博短视频高可用、高并发架构设计中的问题与解决方案。 作者:刘志勇,本文来自新浪微博视频平台资深架构师刘志勇在 LiveVideoStackCon 2018 讲师热身分享,并由 LiveVideoStack 整理而成。 今天与大家分享的是微博短视频业务的...

2019-06-22 18:33:53

阅读数 336

评论数 0

可用性高达99.999%!支付系统高可用架构设计实战

作者:冯忠旗原文:https://juejin.im/post/5cfde01bf265da1bba58f863 一、背景 对于互联网应用和企业大型应用而言,多数都尽可能地要求做到7*24小时不间断运行,而要做到完全不间断运行可以说“难于上青天”。为此,对应用可用性程度的衡量标准一般有3个9...

2019-06-14 14:00:16

阅读数 122

评论数 0

一文理解微服务架构下的系统可用性如何保证?

从2005年Peter Rodgers博士提出微web服务,到2014年ThoughtWorks首席科学家Martin Fowler与James Lewis共同提出微服务概念至今已多年,这期间也是互联网及互联网+发展的高速期,消费市场变化莫测,消费者也变得越来越挑剔,很多公司和产品由于无法跟上市场...

2019-05-21 19:43:28

阅读数 46

评论数 0

调研Redis高可用两种方案

导读:Redis是被广泛使用的基础软件之一。对于工程师和,架构师,运维人员来说,了解Redis的高可用方案和背后的原理,是必备的基础知识。本文作者深入分析了Redis高可用的方方面面,并且做了有效总结,相信对广大读者可以起到很好的领路作用。 作者 codedump codedump.info 博...

2019-05-14 10:14:34

阅读数 51

评论数 0

究竟啥才是互联网架构“高可用”

一、什么是高可用 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。 假设系统一直能够提供服务,我们说系统的可用性是100%。如果系统每运行100个时间单位,会有1个时间单位无法提供服务,我们说系统的可用性...

2019-05-06 01:01:15

阅读数 982

评论数 0

服务部署如何做到高可用?这份“三级跳”秘籍送给你

作者 | 勿忘我 来源 | 公众号:“京东云” 本文从部署的角度介绍了高可用服务所需具备的规范,案例部分通过对 Yum 源服务架构的演变让读者更好的理解高可用服务部署。 一个高可用的服务需要从部署、变更、预案、监控、安全等多方面考虑。如何做到 99.99% 服务高可用的要求,需要各个角色的...

2019-03-19 15:10:42

阅读数 87

评论数 0

究竟啥才是互联网架构“高可用”

一、什么是高可用 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。 假设系统一直能够提供服务,我们说系统的可用性是100%。如果系统每运行100个时间单位,会有1个时间单位无法提供服务,我们说系统的可用性...

2019-03-16 13:47:07

阅读数 153

评论数 0

面试|图解kafka的高可用机制

对于一个复杂的分布式系统,如果没有丰富的经验和牛逼的架构能力,很难把系统做得简单易维护,我们都知道,一个软件的生命周期中,后期维护占了70%,所以系统的可维护性是极其重要的, kafka 能成为大数据领域的事实标准,很大原因是因为运维起来很方便简单,今天我们来看下 kafka 是怎么来简化运维操作...

2019-03-12 09:57:34

阅读数 188

评论数 0

如何搭建高可用redis架构?

一、 题记 Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。 如今,互联网业务的数据正以更快的速度在增长,数据类型越来越丰富,这对数据处理的速度和能力提出了更高要求。 Redis 是一种开源的...

2018-12-19 14:11:53

阅读数 102

评论数 0

高可用高并发的 9 种技术架构

1、分层 分层是企业应用系统中最常见的一种架构模式,将系统在横向维度上切分成几个部分,每个部分负责一部分相对简单并比较单一的职责,然后通过上层对下层的依赖和调度组成一个完整的系统。 在网站的分层架构中,常见的为3层,即应用层、服务层、数据层。应用层具体负责业务和视图的展示;服务层为应用层提供服...

2018-11-25 01:13:49

阅读数 176

评论数 0

Spring Cloud构建微服务架构(六)高可用服务注册中心

前言 在Spring Cloud系列文章的开始,我们就介绍了服务注册与发现,其中,主要演示了如何构建和启动服务注册中心Eureka Server,以及如何将服务注册到Eureka Server中,但是在之前的示例中,这个服务注册中心是单点的,显然这并不适合应用于线上生产环境,那么下面在前文的基础...

2017-02-28 19:17:19

阅读数 334

评论数 0

提示
确定要删除当前文章?
取消 删除