关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
作者 toobug 发布的文章
热文【分布式事务】最终一致性解决方案
对于分布式事务一般采用的都是最终一致性方案,而不是强一致性。而在使用最终一致性的方案时,一定要提到的一个概念是状态机。 什么是状态机?是一种特殊的组织代码的方式,用这种方式能够确保你的对象随时都知道自己所处的状态以及...
在看分布式事务之前,我们必须先要清楚的知道事务是什么。事务就是把很多事情当做一件事情来处理,要么一起失败要么一起成功。特别注意一,事务的概念是对数据库而言,比如Spring的@Transactional 本质上就是封...
热文【分布式事务】X/OpenDTP事务模型、2PC 协议
前言:【分布式事务】是什么?有什么问题? 1.X/OpenDTP事务模型 X/Open DTP(X/Open Distributed Transaction Processing Reference Model) 是...
热文分布式系统目标 --CAP、BASE 简述
1.CAP理论 CAP的含义: C:Consistency 一致性,同一数据的多个副本是否实时相同。 A:Availability 可用性,一定时间内如果系统返回一个明确的结果,则称为该系统可用。 P:Partiti...
1.选举情景 leader选举存在于两个阶段: 服务器启动时的leader选举 运行过程中leader节点宕机,导致要选举新leader 2.选举相关参数 几个关于选举中要使用的参数: 服务器ID(myid):比如有...
基于Zookeeper本身的一个设计目标,zookeeper 主要是解决分布式环境下的服务协调问题 而产生的,我们来猜想一下,如果我们要去设计一个zookeeper,需要满足那些功能呢? 防止单点故障 若所有Zook...
热文【Zookeeper】应用场景:为什么需要注册中心?
我们先来看看单体架构到微服务架构的变化: 电商场景下的单体架构: 电商场景下的微服务架构下会拆分出许多的服务,如订单服务,卡券服务,库存服务等 1.微服务通信手段 常见的服务间通信方式有以下两种:http协议和rpc...
热文【Zookeeper】基本使用:必须知道的几个概念
1.数据模型 zookeeper 的视图结构和标准的文件系统非常类似,每一个节点称之为ZNode, 是zookeeper的最小单元。每个znode 上都可以保存数据以及挂载子节点。构成一个层次化的树形 。 每个节点的...
热文【Zookeeper】基本使用:Curator操作Zookeeper
针对zookeeper,比较常用的Java客户端有zkclient、curator。 由于 Curator 对于 zookeeper 的抽象层次比较高,简化了 zookeeper客户端的开发量。使得curator逐步...
热文【Zookeeper】基本使用:安装、集群搭建、常用命令
1.zookeeper安装 安装一个zk其实很简单,就是下载zookeeper安装包:https://archive.apache.org/dist/zookeeper/ ,然后解压压(tar -zxvf) 就好了。...












