技术沙龙Kafka中间件,查找算法以及”Javaer“成长之路的经验分享

Posted SEUMSTC

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了技术沙龙Kafka中间件,查找算法以及”Javaer“成长之路的经验分享相关的知识,希望对你有一定的参考价值。

【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享


【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享

听说俱乐部上周又举行了技术沙龙呀!这次来了哪些技术大佬呢?

是哦,我们邀请了研三研二的师兄们技术和经验分享,干货满满,详情请下拉~

【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享
【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享


【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享
【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享

1

Kafka—高吞吐量的分布式消息中间件

主讲人:崔佳威

【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享

        很荣幸我们邀请到了俱乐部原技术部部长崔佳威学长,给我们带来关于Kafka消息中间件的技术分享。

        消息中间件是什么?下面借一个简短的例子解释一下~

        假设我们需要做一个用户登录系统

        用户登陆成功后,需要完成以下操作:

        发送一条短信到用户的手机

        进行安全策略相关的处理和判断......

直接调用方式

【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享


使用消息中间件


异步、解耦、流量控制

【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享





【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享

消息中间件具有异步、解耦、流量控制的优点,那为什么选用Kafka呢?

Kafka优点:

高吞吐量、低延迟:kafka每秒可以处理几十万条消息,延迟最低只有几毫秒

可扩展性:kafka集群支持热扩展

持久性、可靠性:消息被持久化到本地磁盘,并且支持数据备份防止数据丢失

容错性:允许集群中节点失败 

高并发:支持数千个客户端同时读写


【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享




【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享
【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享

    通过上面的描述,大家应该知道了,学会Kafka在软件应用中还是用处多多哦~

【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享
【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享

2

How To Be A Javaer

主讲人:吴飞

【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享

     值毕业之际,吴飞学长就自己对Java学习,后台开发技术以及求职经验做了分享,想成为Java工程师的你看过来~

      Java开发技能谱如下:

【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享

     接下来吴飞学长分别就Java语言,计算机基础,数据结构与算法,数据库,设计模式,Web开发等各个方面分别进行了介绍以及学习方法的分享

【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享
【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享
【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享
【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享
【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享
【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享

3

二分查找的变种算法

主讲人:杨龙

      杨龙学长,自动化学院研二在读,已合作发表SCI论文两篇。这次给我们带来了二分查找的变种算法技术分享。

        二分查找的变种是指将二分查找的判断条件变换一下,比如:

1.数组之中的数据可能可以重复;

2.要求返回匹配的数据的最小(或最大)的下标;

3.更近一步, 需要找出数组中第一个大于key的元素等

此时二分查找的算法也需要相应的变种,以满足在不同条件下,也能正确找出相应的值。

【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享
【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享
【技术沙龙】Kafka中间件,查找算法以及”Javaer“成长之路的经验分享

最后


   相信看了这么多,小伙伴们也学习了不少的知识吧。再次感谢学长们的分享,期待俱乐部下一次的技术沙龙~

还记得樱花正开,技术沙龙等你来

图文编辑:zl

以上是关于技术沙龙Kafka中间件,查找算法以及”Javaer“成长之路的经验分享的主要内容,如果未能解决你的问题,请参考以下文章

云+社区技术沙龙:Kafka meetup 深圳站报名开启

湾区汇创业技术沙龙-运用Apache Kafka建立数据平台, 01/25, Sunday

美团·北京沙龙报名美团点评中间件实践

我在《中间件架构与稳定性治理》技术沙龙上的精彩回顾

我在《中间件架构与稳定性治理》技术沙龙上的精彩回顾

我在《中间件架构与稳定性治理》技术沙龙上的精彩回顾