240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    架构设计高性能篇之分表分库

    概述 在传统数据库中,当我们面临数据库的计算(CPU)和存储(IO)瓶颈时,我们可以通过横向扩展即不断地增加新的数据库来分担负载,也可以纵向扩展...

  • Resize,w 360,h 240
    架构设计消息篇之保证消息顺序性

    前言 上一篇文章我们讨论了消息中间件如何保证消息不丢失[https://www.jianshu.com/p/4f69c28a2b80]。这篇文章...

  • Resize,w 360,h 240
    架构设计消息篇之消息丢失

    前言 这篇文章我们讨论一下消息中间件如何保证消息不丢失,其实这是分布式系统面临的一个基本问题。分布式系统必然涉及网络数据传输和数据存储,在传输方...

  • Resize,w 360,h 240
    架构设计事务篇之分布式事务

    概述 事务是一组读写操作,这些操作被当作一个独立的工作单元被执行,操作的执行结果要么全部成功,要么全部失败,不允许部分成功、部分失败的情况出现。...

  • Resize,w 360,h 240
    架构设计事务篇之CAP定理

    概述 CAP定理其名称源自这三个单词的首字母, Consistency(一致性)、 Availability(可用性)、Partition to...

  • 生活中的设计模式之抽象工厂模式

    定义 define an interface or abstract class for creating an object but let ...

  • Resize,w 360,h 240
    架构设计事务篇之Mysql事务原理

    概述 事务是一组读写操作,这些操作被当作一个独立的工作单元被执行,这些操作的执行结果要么全部成功,要么全部失败,不允许部分成功、部分失败的情况出...

  • Resize,w 360,h 240
    架构设计思维篇之概念

    含义 关于概念是什么,至今也没有形成一个统一的定义。各门学科都从不同的视角表述了对概念的认识,比如:在逻辑学中,概念是反映对象本质属性的思维形式...

  • Resize,w 360,h 240
    架构设计容错篇之限流

    概述 在分布式的系统中,限流是指限制请求的速率,从而保护系统不被过载的流量打垮。 实列 生活中,限流是你再熟悉不过的东西了,当流量超过对象能承载...