阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

反应式编程框架 Flower 的设计与实践

  • 2019-08-31
  • 本文字数:557 字

    阅读完需:约 2 分钟

反应式编程框架Flower的设计与实践

Flower 是一个构建在 Akka 上的反应式微服务框架,开发者只需要针对每一个细粒度的业务功能开发一个 Service 服务,并将这些 Service 按照业务流程进行可视化编排,即可得到一个反应式系统。该框架目前在同程艺龙部分业务上落地实践,系统性能和可用性有显著改善。


同程艺龙交通事业群首席架构师李智慧老师将在ArchSummit全球架构师峰会(北京站)2019为我们带来《反应式编程框架Flower的设计与实践》的精彩分享。


演讲提纲


  1. 消息驱动的反应式框编程架能为我们带来什么?

  2. 反应式框架 Flower 的架构设计原理与思想。

  3. Flower 的落地实践与效果。


听众受益点


  1. 对传统阻塞式编程带来的性能损耗与潜在的系统崩溃背后的原理有更清晰直观的认识和理解。

  2. 对消息驱动的反应式编程框架的核心原理与价值收益有更清晰的认识与理解。

  3. 借鉴和学习如何开发一个反应式框架的的设计思路与实现方法。


嘉宾介绍


李智慧,同程艺龙交通首席架构师,Apache Spark 源代码贡献者,长期从事大数据、大型网站架构的研发工作,曾担任阿里巴巴技术专家、Intel 亚太研发中心架构师、宅米和 WiFi 万能钥匙 CTO,著有畅销书《大型网站技术架构:核心原理与案例分析》。极客时间《从零开始学大数据》专栏作者。


更多反应式架构的相关分享请访问 ArchSummit全球架构师峰会(北京站)2019官网。



https://archsummit.infoq.cn/2019/beijing/


2019-08-31 17:334496

评论

发布
暂无评论
发现更多内容

性能压测的时候,系统响应时间和吞吐量如何变化,为什么?

不在调上

CECBC区块链专委会副主任吴桐受邀成为伏羲智库兼职研究员

CECBC

区块链技术 吴桐 商务部CECBC 伏羲智库 政务链

可读代码编写炸鸡八 - 变量兜兜转转像是一场梦

多选参数

代码 代码组织 代码规范 可读代码编写 可读代码

道德的神

多选参数

故事

ARTS打卡-07

Geek_yansheng25

web 性能压测工具类

jason

LeetCode 题解:1051. 高度检查器,JavaScript,先排序再比较,详细注释

Lee Chen

大前端 LeetCode

看动画学算法之:排序-归并排序

程序那些事

Java 算法 排序 归并排序

从推特被黑看安全木桶效应

石君

安全设计 安全事件

架构师训练营 - 第 6 周学习总结

红了哟

计算机网络基础(六)---网络层-网络地址转换NAT技术

书旅

laravel 计算机网络 网络协议 计算机基础 NAT

Swift十年

SwiftMic

Swift十年

week7

不在调上

盘点本周区块链国内大事件

CECBC

架构师训练营第七周学习总结

张明森

Golang实现结构体数组按多字段排序

卓丁

多字段排序 结构体多字段排序 Go 语言

番外篇:新鲜上市的Unicorn - Pinterest的数据系统

顾仲贤

解决火狐新窗口打开网页被拦截问题

Lee Chen

大前端

第七章作业

小胖子

多问为什么

声远

技术 沟通 软件开发流程

ARTS Week8

时之虫

ARTS 打卡计划

架构师训练营第七周作业

张明森

Go: 通过例子学习 Map 的设计 — Part I

陈思敏捷

map Go 语言

思想无语言边界:以cglib介绍AOP在java的一个实现方式

八苦-瞿昙

随笔 随笔杂谈 aop

云原生技术栈的关键技术

李英俊

云原生 Go 语言

学习Rust,我的一些体会

Kurtis Moxley

编程 rust 随笔杂谈

Windows Sandbox

Dare Devor

Sandbox Virtualization

Java中生成随机数的不同方法

wjchenge

架构师课程第七周 作业

杉松壁

谈谈你是如何理解JS异步编程的,EventLoop、消息队列都是做什么 ,什么是宏任务,什么是微任务?

GKNick

架构师训练营 - 第 6 周命题作业

红了哟

反应式编程框架Flower的设计与实践_ArchSummit_李智慧_InfoQ精选文章