240 发简信
IP属地:澳门
  • 120
    浅谈“HTAP”

    HTAP是近些年来比较火的一个概念,下面就聊聊其前世今生及技术特点。 1. 数据应用类别 根据数据的使用特征,可简单做如下划分。在选择技术平台之前,我们需要做好这样的定位。 ...

  • 120
    边缘计算:发展与挑战

    作者:高聪1,2,3 1. 西安邮电大学计算机学院 2. 西安邮电大学陕西省网络数据分析与智能处理重点实验室 3. 西安邮电大学西安市大数据与智能计算重点实验室 本文对边缘计...

  • 120
    Seata的一些概念

    注意:此篇文章大部分内容都是摘抄自 seata 的官网,写此篇文章的目的是对seata官网部分内容总结,方便日后复习。 一、什么是seata Seata 是一款开源的分布式事...

  • 120
    优惠券系统架构设计与实践

    优惠券和商城耦合在一个系统中。随着营销活动力度加大,优惠券使用场景增多,暴露了问题: (1)海量优惠券的发放,达到优惠券单库、单表存储瓶颈。 (2)与商城系统的高耦合,直接影...

  • 120
    Raft实现(1):介绍

    本文是介绍Raft分布式共识算法及其Go完整实现系列文章中的第一篇。以下是完整的列表: 第1部分:介绍(本文) 第2部分:选举 第3部分:命令和日志复制 第4部分:持久性和优...

  • Paxos算法

    Paxos是1990年,莱利斯-兰伯特提出的,基于消息传递,且具有高度容错性的一致性算法。是目前公认的解决分布式一致性最有效的算法之一。 一、Paxos来源 1982年,兰伯...

  • 120
    一致性协议算法-2PC、3PC、Paxos、Raft、ZAB、NWR详解

    背景 在常见的分布式系统中,总会发生诸如机器宕机或网络异常(包括消息的延迟、丢失、重复、乱序,还有网络分区)等情况。 一致性算法需要解决的问题就是如何在一个可能发生上述异常的...

  • 120
    2PC到3PC到Paxos到Raft、ZAB到ISR

    序 本文主要讲述2PC及3PC,以及Paxos以及Raft、ZAB协议。 两类一致性(操作原子性与副本一致性) 2PC协议用于保证属于多个数据分片上的操作的原子性。这些数据分...

  • 120
    4个实验,彻底搞懂TCP连接的断开

    前言 看到这个标题你可能会说,TCP 连接的建立与断开,这个我熟,不就是三次握手与四次挥手嘛。且慢,脑海中可以先尝试回答这几个问题: 四次挥手是谁发起的? 如果断电/断网了连...

  • 120
    简述NIO

    1.1. Java IO读写原理 无论是Socket的读写还是文件的读写,在Java层面的应用开发或者是linux系统底层开发,都属于输入input和输出output的处理,...

  • 灰度发布方案

    灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用产品特性B,如果...

  • 120
    BIO、NIO和AIO

    BIO、NIO和AIO 首先来看一下什么是I/O 在一个通道中进行数据读写操作。Java支持的三种网络编程模式:BIO,NIO,AIO这三种模式采用了不同的通道模式进行数据传...