首页
学习
活动
专区
工具
TVP
发布

码匠的流水账

专栏作者
2402
文章
1904554
阅读量
65
订阅数
聊聊PowerJob的IdGenerateService
tech/powerjob/server/core/uid/IdGenerateService.java
code4it
2024-01-19
940
聊聊clickhouse分布式表的操作
clickhouse提供了分布式表,针对insert和select的查询,会以分布式的方式作用于本地表。
code4it
2023-11-29
3090
聊聊machinery的TaskState
machinery的TaskState定义了PENDING、RECEIVED、STARTED、RETRY、SUCCESS、FAILURE状态;TaskState定义了TaskUUID、TaskName、State、Results、Error、CreatedAt、TTL属性;它提供了NewPendingTaskState、NewReceivedTaskState、NewStartedTaskState、NewSuccessTaskState、NewFailureTaskState、NewRetryTaskState方法来根据Signature来创建不同state的TaskState;另外还提供了IsCompleted、IsSuccess、IsFailure方法。
code4it
2021-04-16
4050
聊聊Election Algorithms
Election Algorithms大致有两类,一类是Garcia-Molina提出的Bully Election,一类是Chang & Roberts's Token Ring Election algorithm;对于大多数的election algorithms通常有如下几个假定:
code4it
2019-05-09
4420
聊聊CRDT
CRDT是Conflict-free Replicated Data Type的简称,也称为a passive synchronisation,即免冲突的可复制的数据类型,这种数据类型可以用于数据跨网络复制并且可以自动解决冲突达到一致,非常适合使用AP架构的系统在各个partition之间复制数据时使用;具体实现上可以分为State-based的CvRDT、Operation-based的CmRDT、Delta-based、Pure operation-based等
code4it
2019-05-08
4.3K0
聊聊scalecube-cluster的MembershipProtocol
本文主要研究一下scalecube-cluster的MembershipProtocol
code4it
2019-05-07
5690
聊聊scalecube-cluster的GossipProtocol
scalecube-cluster-2.2.5/cluster/src/main/java/io/scalecube/cluster/gossip/GossipProtocol.java
code4it
2019-05-06
8260
聊聊scalecube-cluster的FailureDetector
本文主要研究一下scalecube-cluster的FailureDetector
code4it
2019-05-05
4680
聊聊apache gossip的ActiveGossiper
incubator-retired-gossip/gossip-base/src/main/java/org/apache/gossip/manager/AbstractActiveGossiper.java
code4it
2019-05-04
4080
聊聊apache gossip的FailureDetector
incubator-retired-gossip/gossip-base/src/main/java/org/apache/gossip/accrual/FailureDetector.java
code4it
2019-05-03
4140
聊聊servicecomb-saga的alpha-server
alpha-server是servicecomb-saga的分布式事务协调中心,采用spring boot开发,可以直接从jar包启动,需要依赖mysql或pg数据库,同时初始化数据。启动命令如下:
code4it
2018-09-17
1K0
分布式id生成方案概述
对于每个标识,都需要有一个命名空间(namespace),来保证其相对唯一性。 分布式的ID生成,以Twitter Snowflake为代表的, Flake 系列算法采用的就是划分命名空间并行生成的思路。
code4it
2018-09-17
1K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档