摘要: 描述 分析 lib包下有这个接口从属的jar包 读到这里先不要往下看,想下为何会报找不到类呢? 在打包时会同时生成一个MANIFEST.MF文件,描述了jar包的基本信息 Main Class 指定程序的入口,可以用java jar .jar 来启动 Class Path 指定jar包依赖关系,类加 阅读全文
posted @ 2019-09-15 19:32 每天晒白牙 阅读(13897) 评论(1) 推荐(1) 编辑
摘要: 倒排索引架构 在广告系统中倒排索引起着至关重要的作用,当请求过来时,需要根据定向信息从倒排索引中匹配合适的广告。我们的倒排索引采用的是ElasticSearch(后面简称ES),考虑点是社区活跃,相关采集、可视化、监控以及报警等组件比较完善,同时ES基于java开发,所以调优和二次开发相对方便 先看 阅读全文
posted @ 2019-09-15 19:21 每天晒白牙 阅读(833) 评论(0) 推荐(0) 编辑
摘要: Kafka常用术语 Broker :Kafka的服务端即Kafka实例,Kafka集群由一个或多个Broker组成,主要负责接收和处理客户端的请求 Topic :主题,Kafka承载消息的逻辑容器,每条发布到Kafka的消息都有对应的逻辑容器,工作中多用于区分业务 Partition :分区,是物理 阅读全文
posted @ 2019-09-15 19:15 每天晒白牙 阅读(1111) 评论(1) 推荐(0) 编辑
摘要: #### 简介 上次我们通过分析KafkaProducer的源码了解了生产端的主要流程,今天学习下服务端的网络层主要做了什么,先看下 KafkaServer的整体架构图 ![file](https://img2018.cnblogs.com/blog/1803159/201909/1803159-2 阅读全文
posted @ 2019-09-15 19:08 每天晒白牙 阅读(406) 评论(0) 推荐(0) 编辑