240 发简信
IP属地:陕西
  • 分布式系统之CAP定理

    CAP定理是这样描述的:一个分布式系统不可能同时满足一致性(C:Consistency)、可用性(A:Availability)和分区容错性(P:Partition tole...

  • 分布式之BASE理论和补偿机制

    事务和ACID 在分布式系统中,组件越来越微服务化,要完成一个业务流程需要多个微服务的配合。在执行的过程中,某个微服务难免会出现问题,为了保证业务执行的完整性和一致性,需要至...

  • 分布式之异步处理

    同步和异步处理 处理一般可以分为同步和异步两种。同步的处理就像我们生活中打电话,打电话的双方都需要做即时的响应处理,如果一方没有即时响应,另一方可能就觉得对方是不是出现断线之...

  • 缓存的几种维护机制

    前言 当某个资源被频繁查询时,可以通过加缓存来提高频繁访问的性能。当资源过时等情况发生后需要有一种机制来维护缓存,这篇文章总结了几种常见的缓存的维护机制。 应用程序主导机制 ...

  • 区块链是什么?

    区块链是什么? 区块链整体上来说是一种分布式的有向数据结构,这种数据结构可以用来存储很多种类的数据,如电子币、合约、私人的信息等等。这些数据都存储在区块里,每个区块里都存储有...

  • 读《上帝掷骰子吗》

    《上帝掷骰子吗》是一本介绍量子物理历史的书籍,全文通俗易懂,从赫兹的证实麦克斯韦的电磁理论实验开始,一直到目前各种主流解释量子现象的假想理论结束。以光的微粒说和波动说两大派系...

  • 看电影《芳华》感

    每个人都有过芳华,每个人的芳华都带有所处时代清晰的烙印。 当芳华已逝,给那个时代留下了什么?给自己留下了什么? 无条件的善良对自己是一剂毒药,对别人是一剂麻药。 我们需要善良...

  • @abenking 嗯,是的

    做技术方案决策的一些思考

    前言 当我们面对某个问题有多种不同的解决方案时,我们该怎么去选择才能获得最合适的那个解决方案呢?是凭大概的直觉还是合理客观的量化标准?在这个越来越多的东西数字化的时代,大家都...

  • 读《数学哲学》

    前言 万物皆数。 一切实在物都有形,形可以用数来描述。运动与变化伴随着能量的交换与转化,能量可以用数表示。人的知识本质上是信息,信息可以用数记取。万物有质的不同,质又可以用数...

  • 120
    软件设计思考

    前言 随着需求和规模的增大,软件系统变成了一个复杂系统,除了实现业务需求和非功能需求的必要复杂性外,我们希望系统的复杂性越低越好。当然我们的目的不是要消除复杂性,而是要能够驾...

  • 120
    微服务架构的一点思考

    前言 微服务的起源是由 Peter Rodgers 博士于 2005 年度云端运算博览会提出的微 Web 服务 (Micro-Web-Service) 开始,2014年,Ma...

  • 做技术方案决策的一些思考

    前言 当我们面对某个问题有多种不同的解决方案时,我们该怎么去选择才能获得最合适的那个解决方案呢?是凭大概的直觉还是合理客观的量化标准?在这个越来越多的东西数字化的时代,大家都...

  • 120
    理想中的软件交付过程

    一、前言 软件交付过程是用代码实现各用户关注点的过程,也是架构真正经受第一轮实战考验的过程。软件交付的结果可以检验架构是否真正地如之前所设计的那样能满足各方面用户的关注点。所...