Kafka之Consumer获取消费数据全过程图解
这篇文章是作为:跟我学Kafka源码之Consumer分析 的补充材料,看过我们之前源码分析的同学可能知道。
本文将从客户端程序如何调用Consumer获取到最终Kafka消息的全过程以图解的方式作一个源码级别的梳理。
SOA之基于服务总线的设计
在上文中,主要介绍了SOA的概念,什么叫做“服务”,“服务”应该具备哪些特性。本篇中,我将介绍SOA的一种很常见的设计实践--基于服务总线的设计。
基于服务总线的设计
基于总线的设计,借鉴了计算机内部硬件组成的设计思想(通过总线传输数据)。
32 岁程序员去面试,因年龄太大被直接送走。。
在互联网企业中,有一个奇怪的现象:年龄越大的程序员,越不敢重用!因为大多数人觉得,程序员到了一定的年龄就不能创造太多价值,要么当公司管理要么改行。
不过我认为这种想法太过片面,为什么人的价值要用年龄来判断?也许到了一定年龄吃不了加班的苦,但是并不能否认大龄程序员的价值,公司注重新人的培养虽然重要,但是一个企业要是没有几个老员工,那么对企业而言是一个非常大的损失!
事情发生不久之前,一位网友发帖称:昨天面试了一个32岁的大龄程序员,我给领导建议是T4,领导说那直接送走吧,好像看到了未来的我”。
Kafka官方文档翻译——简介
简介
Kafka擅长于做什么?
它被用于两大类应用:
在应用间构建实时的数据流通道
构建传输或处理数据流的实时流式应用
几个概念:
Kafka以集群模式运行在1或多台服务器上
Kafka以topics的形式存储数据流
每一个记录包含一个key、一个value和一个time...