关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
作者 toobug 发布的文章
热文RabbitMQ学习(二):高可靠之持久化与高可用之镜像队列
一、概述 1. 分布式系统的需要 RabbitMQ 是对内存队列,如 Java 的阻塞队列 BlockingQueue,的一种升级,即作为一个进程队列实现不同进程之间的消息通信交互,而内存队列,如 BlockingQ...
热文RabbitMQ学习(三):高并发、高吞吐量、高可用的集群实现
一、概述 1. 高吞吐量:对等集群横向拓展 与其他中间件产品类似,RabbitMQ也是通过集群的方式来解决单节点在处理海量消息时的性能瓶颈,通过集群的方式来实现高吞吐量,如单个RabbitMQ节点每秒只能处理1000...
前言 限流机制主要用于对流入系统的请求流量进行限制,保证在任何时候进入系统的请求流 量都是可控的。即不能超过系统预设的最大流量值,超过则需要排队等待或者直接拒绝,从 而避免高并发流量全部涌入系统,导致超出了系统的处理...
explain命令的使用很简单,主要用于对SELECT语句的执行情况进行分析,示例如下: mysql> EXPLAIN SELECT DISTINCT(trade_date) FROM order WHERE use...
热文MySQL学习(九):SQL查询语句的用法和优化
一、概述 MySQL的性能优化可以从机器硬件,如磁盘,内存等;MySQL服务器配置,如线程数,查询缓存等;MySQL的主从分离和分库分表等;SQL语句优化等。其中SQL语句优化是与日常开发密切相关的,而且也是MySQ...
热文MySQL学习(八):SQL解析顺序与MySQL底层实现
SQL语句的核心元素 SQL语句的核心组成如下:其他复杂查询,如子查询,UNION等也是基于这些元素来构成的,只是MySQL服务器对结果进行了处理。 SELECT DISTINCT < select_list > F...
热文Kafka学习(一):Kafka的整体架构与核心组件设计剖析
一、概述 Kafka是一个具有高吞吐量,高拓展性,高性能和高可靠的基于发布订阅模式的消息队列,是由领英基于Java和Scala语言开发。通常适合于大数据量的消息传递场景,如日志分类,流式数据处理等。 Kafka的体系...
一、概念 RabbitMQ是基于erlang语言开发的一个消息队列系统,是对AMQP协议的实现,其中AMQP的全称为Advanced Message Queuing Protocol,即高级消息队列协议,该协议主要用...
热文Kafka学习(二):基于磁盘顺序IO和零拷贝技术实现高性能文件读写
一、概述 Kafka作为一个支持大数据量写入写出的消息队列,由于是基于Scala和Java实现的,而Scala和Java均需要在JVM上运行,所以如果是基于内存的方式,即JVM的堆来进行数据存储则需要开辟很大的堆来支...
热文JDK源码分析:ConcurrentHashMap(JDK1.7版本)
主文章:JDK源码分析:ConcurrentHashMap(JDK1.7和JDK1.8),HashTable与Collections.synchronizedMap Segment:分段锁 在HashMap中,是使用...










