- 博客(8)
- 收藏
- 关注
原创 Kafka介绍
Kafka概况Kafka经常被认为是一个流式系统, 那么他应该具备流式系统的基本特征; 那么流式系统应该具备哪些特征呢, 流式系统的基本特征可以大致概括成以下几点:可以发布和订阅消息记录, 有点类似传统的消息系统可以容错式地保存消息记录在消息记录出现的时候可以处理消费这些记录Kafka当前被大规模地使用在以下两种类型的系统上:构建实时流式数据管道, 用于在系统和应用程序间
2017-08-20 22:00:54 363
原创 Hystrix 工作流程解析
Hystrix内部存在一套精细、高效和简洁的流程,该流程为实现hystrix的服务降级、故障隔离、访问限流和对被依赖服务运行信息的维护奠定了坚实的基础。Hystrix整体工作流程hystrix整个工作流程涉及到熔断器、缓冲、线程池等组件。这些组件分别实现了故障隔离、访问合并、服务降级和访问限流等功能,正是这些组件高效密切的配合确保了服务的稳定运行。下面是hystrix的整体工作流程图:整个流程可以
2017-05-29 17:35:23 3740 1
原创 Hystrix简介
Hystrix介绍本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctr
2017-05-21 23:29:12 583
原创 Java虚拟机运行时内存区域
Java虚拟机运行时内存区域 JavaVM实现了程序内存的管理,减少了Java程序员内存泄露问题的发生。但是在现实开发中由于对Java虚拟机内存了解的不够容易导致程序内存泄露,所以作为一个Java程序员还是十分有必要了解一些Java虚拟机方面的知识。了解了Java虚拟机的内存管理方面的基本知识,对程序发生内存泄露问题才会有深刻的认识,进而避免初级的错误的发生。本Markdown编辑器
2016-05-21 23:20:07 570
原创 Dexposed源码分析
Dexposed源码分析 Dexposed框架可以用来实现热补丁功能和AOP编程功能,在AOP编程功能的基础上我们可是实现事件自动埋点、程序性能监控和日志记录等等功能。整个Dexposed框架中最为重要的功能点是实现Java方法的hook,可以说Java方法的hook是Dexposed框架实现热补丁功能和AOP编程框架的基石。而Dexposed框架通过修改虚拟机内部描述Java方法的数据
2016-05-21 14:27:09 2556
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人