关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
作者 toobug 发布的文章
热文Java - 从文件压缩聊一聊I/O一二事
文章目录 背景 问题复现 Version1: no buffer Version 2 : with buffer 提速原因源码分析 Version 3 : nio - Channel Version 4 : nio ...
文章目录 Question 为啥要分库分表? 读写的数据量限制 数据库连接限制 其他因素 分库分表的方式 垂直切分 水平切分 分库分表后需要处理的问题 分布式事务问题 跨库关联查询问题 跨库跨表的合并和排序问题 中间...
文章目录 概述 路由规则与扩容方案 对主键进行哈希取模 优点 缺点 基于数据范围进行拆分 结合数据范围和哈希取模 小结 概述 在实际开发中,数据库的扩容和不同的分库分表规则直接相关,今天我们从系统设计的角度,抽象了一...
文章目录 Question 生成主键的常见方案 UUID ? (不推荐) Snowflake 缺点:时钟回拨 数据库维护区间分配 总结 Question 在单库单表时,业务 ID 可以依赖数据库的自增主键实现,现在我...
热文深入理解分布式技术 - 读写分离场景及注意事项解读
文章目录 Target:读多写少场景 主从复制 binlog 日志 binlog 有三种格式 (Statement、Row 及 Mixed) Statement 格式,基于 SQL 语句的复制 Row 格式,基于行信...
文章目录 常见问题 常见问题 数据一致性和分布式事务是互联网分布式系统设计中必须要考虑的,所以对分布式事务的考察是中高级工程师面试必须跨过的一道门槛。 面试官通常会通过一个实际的系统设计题来展开提问,以考察候选人对分...
文章目录 Pre 分布式锁特征 使用 setnx 实现分布式锁 使用 setnx 和 expire 实现 使用 set 扩展命令实现 分布式锁的高可用 集群下分布式锁存在哪些问题 Redlock 算法的流程 Pre ...
文章目录 案例 什么是分布式锁 常见解决方案 方案一: 基于DB 实现方式 需要优化的点 存在单点故障风险 超时无法失效 不可重入 无法实现阻塞 方案二: 基于Redis 方案三:基于ZK 小结 案例 秒杀、大促之类...
热文深入理解分布式技术 - TCC 事务模型及实战
文章目录 Question :复杂业务开发中, 如何保证数据的最终一致性 What's TCC ? TCC 流程 Try阶段 Confirm 或 Cancel 阶段 优缺点 TCC应用场景 业务逻辑拆解 业务系统改造...
热文深入理解分布式技术 - 两阶段的应用 MySQL XA 规范
文章目录 概述 MySQL突发宕机,未提交的事务怎么办? 一致性日志 分类 重做日志(redo log) 回滚日志(undo log) 二进制日志(binlog) XA 规范是什么? 事务协调者(Transactio...











