抢位|Scala Meetup #8

avatar

Tubi 自 2019 年中旬开始,秉承回馈与开放的心态,通过运营线上线下 Scala Meetup,为 Scala 开源社区及项目持续贡献。

迄今,已有 24 个由 Scala 资深使用者带来的技术分享 —— Scala 编程入门学习到职业发展,Scala 函数式编程语言的研究,还有 Scala 的生产实践案例,欢迎浏览 Scala Meetup 往期精彩

2023 年首场 Scala Meetup 重磅来袭

2023/1/14 周六|14:00-17:30

分享话题一:Tubi 的 gRPC 演进之路

当前,业界越来越多的公司开始使用 gRPC 构建支持多语言的高性能微服务框架,Tubi 内部在线服务之间的通信也是基于 gRPC 。

这次分享将重点介绍 Tubi 后端服务如何使用 gRPC 进行服务通信;同时,也将介绍 grpc runtime 迁移到 akka-grpc 的历程。

本话题来自 Tubi 资深后端工程师张正来,他在 Tubi 专注于推荐系统后端架构和研发,喜好函数式编程语言。

3.png

分享话题二:Scala 与函数式编程

函数式编程是一个简单又复杂的概念。目前,国内大部分高校并没有开设相关课程,但是它对于现代化的系统开发来说尤为重要。

大部分程序员对函数式编程的理解可能还停留在诸如 min(x,y) 或者 flatMap() 这样的例子上,这些虽然是典型的函数式编程实践,却不是全部。

在本次分享中,袁洋教授将基于最近几年使用 Scala 开发辅助诊断系统的经验,与大家交流函数式编程在大型软件工程开发中的好处,以及超出语法层面之外的流程规范;也会简单介绍一下基于 Cats effect 和 Task 设计的开源后端框架 Flag Boot 。

本话题来自袁洋,清华大学交叉信息学院助理教授,主要研究方向是智能医疗、AI 可解释性、AI 大系统。

袁洋教授在 2012 年毕业于北京大学计算机系,2018 年获得美国康奈尔大学计算机博士学位,师从 Robert Kleinberg 教授。博士期间,于 2014-2015 年前往微软新英格兰研究院做访问学生,并于 2016 年秋季前往美国普林斯顿大学做访问学生,2018-2019 年前往麻省理工学院大数据科学学院(MIFODS)做博士后。

袁洋教授个人主页:

people.iiis.tsinghua.edu.cn/~yuanyang/e…

4.png

分享话题三:交互式笔记本中的 Scala

Jupyter Notebook 因其强大的生产力和易学易用等特点已迅速成为数据分析、机器学习的必备工具,并且正向更多领域“蔓延”。

本话题将以面向 Scala 的交互式笔记本相关开源项目与实践(在树莓派 4 等 ARM 开发板上)为中心,同时包含我们对这一领域进一步的思考和探索。

本话题来自李枫,独立开发者。曾就职于摩托罗拉、三星等 IT 公司,在移动平台上积累了十年以上的研发经验,近几年主要专注于云计算 / 边缘计算基础设施。

李枫对技术创新有浓厚的兴趣和实践能力,热心参与开源社区的各种活动,过往各种技术分享(皆为第一作者)的链接如下:

github.com/XianBeiTuoB…

B站封面 (24).png

Scala Meetup 第八期活动信息

2023/1/14 周六|14:00-17:30

【一】预约直播

直播预告二维码 (6).png

【二】扫码报名

报名成功后,添加微信 15600819309,受邀加入 Scala 开发者交流群。

Elixir Meetup (3).png

【三】提出技术难题,共同讨论

如果你有技术难题,欢迎写邮件给 huixiaoliu@tubi.tv,描述您在 Scala 相关项目上遇到的技术挑战或问题,请尽可能包含足够多可公开的背景信息。

本次 Meetup 将有“真实案例讨论环节“,演讲嘉宾与观众将就你提出的技术难题,一起讨论,做出贡献!

社区围绕着需要解决的问题而出现。我们希望 Scala Meetup 这个平台,不仅可以庆祝使用 Scala 所实现的成就,共享攻克技术难关的经验,更可以提出待解决的问题,呼吁社区的共同智慧,找到解决方案!

加入 Scala Meetup 社群

】成为讲师

Scala Meetup 长期招募演讲嘉宾,欢迎热爱函数式编程的你,与更大的群体,分享你的项目经验和心得!

另外,欢迎推荐他人成为演讲嘉宾,推荐有礼。

氛围好 | 成长多 | 重健康 | 福利赞 (2).png 】成为社员

Tubi 长期运营多个 Scala 开发交流群,分享 Scala 最新发展动态、讨论 Scala 技术难点、发布 Meetup 活动信息和 Scala 开发者岗位信息。

欢迎添加微信 15600819309,受邀入群!

Scala 总是有更多精彩

Scala 在 Tubi 的应用案例

使用 Scala 和 Akka-Stream 打造一个完全响应式广告服务系统

使用 Scala 和 akka-stream 处理广告竞价

Tubi x Scala:为什么

Tubi 热招 Scala 资深后端工程师

我们正在寻找一名优秀后端( Java / Scala ) 工程师,致力于构建低延迟服务以服务于机器学习模型, 研究用于广告投放速度和预测的精密算法,改进部署和运营我们服务的方式,甚至为开源项目做出贡献。

此处查看 JD

欢迎加入 Tubi,一起使用 Scala 创建更好的服务!