Java
文章平均质量分 82
Java高级架构分享
java工程化、高性能及分布式、高性能、性能调优、Spring,MyBatis,Netty源码分析等知识点讲解
展开
-
Kafka的消息可靠传递
Kafka提供的基础保障可以用来构建可靠的系统, 却无法保证完全可靠. 需要在可靠性和吞吐之间做取舍. Kafka在分区上提供了消息的顺序保证.生产的消息在写入到所有的同步分区上后被认为是已提交 (不需要刷到硬盘). 生产者可以选择在消息提交完成后接收broker的确认, 是写入leader之后, 或者所有的副本只要有一个副本存在, 提交的消息就不会丢失消费者只能读取到已提交的消息 复转载 2017-11-20 20:11:45 · 469 阅读 · 0 评论 -
Spring Cloud - Eureka Client源码分析
准备做个Spring Cloud源码分析系列, 作为Spring Cloud的源码分析笔记. 这一篇是Eureka的客户端. 客户端 两种方式, 最终的实现基本一样. 显示指定服务发现的实现类型 使用@EnableEurekaClient注解显示的指定使用Eureka作为服务发现的实现, 并实例化EurekaClient实例. 实际上使用的是@EnableDisc转载 2017-11-20 20:08:38 · 371 阅读 · 0 评论