一、发展历程 1. CPT阶段 最初的产品形式是CPT广告,也就是以广告位为标的,独占合约周期内的流量,对应的产品是排期系统。这一模式的主要客户是品牌广告主,它的主要问题是商...
![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一、发展历程 1. CPT阶段 最初的产品形式是CPT广告,也就是以广告位为标的,独占合约周期内的流量,对应的产品是排期系统。这一模式的主要客户是品牌广告主,它的主要问题是商...
一、主题管理 二、KafkaAdminClient java客户端,提供了API来管理主题 三、管理分区 1.优先副本 背景 kafka分配分区时会均衡的分配到brokers...
一、消费者和消费者组 P2P所有的消费者隶属同一消费者组 Pub/Sub所有的消费者隶属不同的消费者组 二、参数 1. 必要参数 bootstrap.servers grou...
一、参数 1. 必要参数 boostrap.servers,boker的地址,部分即可 key.serializer和value.serializer,key和value的序...
原则 单一职责一个类只负责一项职责,也就是只存在一个方面的理由去变更类 里氏替换子类扩展父类时尽量不要重写父类的实现 依赖倒置面向接口编程 接口隔离接口设计不要过于冗杂,避免...
一、事务管理 PlatformTransactionManager事务管理器 TransactionDefinition事务定义,涵盖了隔离级别传播机制回滚规则只读超时 Tr...
一、内存区域 堆 直接内存 方法区1.8之前实现是永久代,在堆中。1.8之后改成了元数据空间,放到了直接内存。运行时常量池也在方法区,字符串常量池1.7之后拆分出来被放到了堆...
微服务 服务拆分的原则 高内聚、低耦合 服务正交性原则 拆分层级最多三层 粒度适中,演进式拆分 避免循环依赖 通用化设计,减少定制化设计 并行化、异步化 接口幂等 数据定义禁...
一、 mysql执行顺序 执行流程连接器处理连接查询缓存查询语句完全一致才走到缓存,如果命中,返回前会鉴权分析器词法分析语法分析优化器生成执行计划(选索引、join表顺序等)...
基于spring boot web项目分析 一、创建ApplicationContext 1. 构建beanFactory和ApplicationContext Applic...