关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
作者 toobug 发布的文章
热文RocketMQ源码解析:NameServer是如何存路由信息的?
NameServer的作用有哪些? NameServer其实就是一个注册中心。在分布式系统中为了避免单点故障,所有的应用都是以集群的形式提供服务的,RocketMQ也不例外。在RocketMQ中NameServer的...
热文RocketMQ源码解析:架构及特性一览
下载和安装 本节先对RocketMQ做个大概的介绍,更细节的内容我们后面会详细分析,首先下载和安装 wget https://archive.apache.org/dist/rocketmq/4.7.1/rocket...
热文面试官:说说常用的排序算法呗
十大排序算法思路汇总 在面试的过程中经常会遇到手写排序算法,所以本文就简单总结一下。不对算法的细节做介绍,只做一个概括性的描述。 交换类:通过元素之间的两两交换来实现排序 插入类:将数分为2部分,依次将无序的数插入到...
热文RocketMQ源码解析:如何在IDEA中调试RocketMQ源码
配置RocketMQ运行时环境 首先从github下载rocketmq源码:https://github.com/apache/rocketmq 接着建一个RocketMQ运行时目录,/Users/peng/soft...
热文seata源码解析:seata server各种消息处理流程
seata-server消息处理流程 上一篇文章我们分析了seata-server端启动流程。本篇文章我们来看seata-server消息处理流程。 seata中有一个全局事务协调器DefaultCoordinato...
XA规范 二阶段提交协议是一个协议,而XA规范是X/Open 组织针对二阶段提交协议的实现做的规范。目前几乎所有的主流数据库都对XA规范提供了支持。 这样做的好处是方便多个资源(如数据库,应用服务器,消息队列等)在同...
用RocketMQ事务消息实现分布式事务 RocketMQ实现分布式事务的流程如下 producer向mq server发送一个半消息 mq server将消息持久化成功后,向发送方确认消息已经发送成功,此时消息并不...
介绍 开源的TCC框架有很多,比如,hmily,EasyTransaction,ByteTCC,TCC-Transaction等。其实我刚开始是用hmily学习tcc的,后续我也看了一下hmily的源码,但是,hmi...
热文分布式事务解决方案:7种常见解决方案汇总
二阶段提交协议 为了解决分布式事务的问题,出现了很多协议,如2PC(二阶段提交协议)、3PC(三阶段提交协议) 在二阶段提交协议中有一个事务管理器和多个资源管理器。事务管理器分两阶段协调资源管理器。 一阶段:事务管理...
热文seata源码解析:事务状态及全局锁的存储
事务状态的存储 在seata中,无论你使用哪种事务模式,都会将全局事务状态和分支事务状态存储下来。有三种存储模式可供你选择,db,redis,file。 本文只会详细分析db这一种存储模式,其他的类似。 当使用db这...












