java 分布式ID系列3数据库自增ID机制适合做分布式ID吗 在分布式里面,数据库的自增ID机制的主要原理是:数据库自增ID和mysql数据库的replace_into()函数实现的。这里的replace数据库自增ID和mysql数据库的replace_into()函数实现的。这里的replace into跟insert功能类…
无分类 调用链系列1解读UAVStack中的贪吃蛇 对于分布式在线服务,一个请求需要经过多个系统中多个模块,可能多达上百台机器的协作才能完成单次请求。这种场景下单靠人力无法掌握整个请求中各个阶段的性能开销,更无法快速的定位系统中性能瓶颈。当发生故障…
无分类 优化-Tengine-HTTPS-握手时间 网络延迟是网络上的主要性能瓶颈之一。在最坏的情况下,客户端打开一个链接需要DNS查询(1个 RTT),TCP握手(1个 RTT),TLS 握手(2个RTT),以及最后的 HTTP 请求和响应,可以看出客户端收到第一个 HTTP 响应…
java 聊聊-Redis-分布式锁的正确实现 最近在参加学校安排的实训任务,我们小组需完成一套分布式&微服务跨境电商,虽然这题目看起来有点老套,并且队友多是 Java 技术栈,所以我光荣(被迫) 的成为了一名前端,并顺路使用 PHP 的 Swoole 帮助负责…
无分类 图数据库综述与-Nebula-在图数据库设计的实践 Nebula Graph:一个开源的分布式图数据库。作为唯一能够存储万亿个带属性的节点和边的在线图数据库,Nebula Graph 不仅能够在高并发场景下满足毫秒级的低时延查询要求,还能够实现服务高可用且保障数据安全性。
无分类 分布式数据库在-ARM-平台探索之路一-TiDB-集群在-arm-平台编译安装与部署 我行在 2018 年开始了基于 ARM 服务器平台的尝试,当前 TDSQL 的冷备数据全部保存在基于 ARM 服务器搭建的 CEPH 存储集群上,运行稳定。在今年贸易战的大背景下,我们数据库团队也尝试将各个数据库产品放到 ARM …
无分类 DLedger-基于-raft-协议的-commitlog-存储库 您好!为方便您试用开源 RocketMQ 客户端访问阿里云MQ,我们申请了专门的优惠券,优惠券可以直接抵扣金额。请填写下您公司账号信息,点击上图,了解更多哦。
无分类 蚂蚁金服-3-个项目进入-CNCF-云原生全景图-开源 2019 年 6 月 25 日,全球知名开源组织云原生计算基金会 CNCF 宣布,蚂蚁金服正式成为 CNCF 黄金会员,蚂蚁金服表示将持续加大对开源项目的支持,包括 Kubernetes,ServiceMesh,Serverless,安全容器等方向,并…
无分类 微服务架构剖析 互联网早期、公司创立初期一般使用集中式架构(巨石架构),所有的服务、数据存储全部署在一台机器中。通常会对该机器的性能、硬件比较苛刻,选用HP、SUN、IBM这种小型机,但它们的价格比较昂贵。其次是故障时是单…
无分类 从0手写springCloud项目模块搭建续-SpringCloud-config-SpringCloud-Bus 前面我们搭建好了几个服务([链接])后面将springCloud config相关的放下了,今天抽时间将这一部分补齐,并通过bus消息总线实现动态刷新配置(热部署,不重启)。首先我们来看一下为什么要用springcloud config。…