地点:二层 2号厅B

专题:新开源框架应用

国内外公司开源的软件框架不断增多,这种开放的趋势有利于技术的传播和共同进步。本专题会邀请国内BAT,以及国外在开源项目上重点推进、参与的项目,来介绍他们在开源上做的努力,和接下来的方向解读。

by 翟佳

Streamlio
核心创始团队成员之一

Apache Pulsar 和其他消息系统最大不同的地方在于其采用计算和存储分离的分层架构。 Apache Pulsar 集群由瞬时伸缩的无状态消息服务层(Brokers)和高可用、强一致、低延时的分布式存储层(Bookies)组成。这种将存储从消息服务中抽离出来,使用更细粒度的分片(Segment)替代粗粒度的分区(Partition),为 Pulsar 提供了更高的可用性,更灵活的扩展能力,和解决了很多运维过程中的痛点。

本次演讲,会介绍 Pulsar 的特性,并深入分析 Pulsar 以分片为中心的分层架构,以及 Pulsar 如何在设计中考虑和解决用户使用和运维过程中的痛点。

演讲提纲:

  1. Pulsar 的特性和功能介绍及现状;
  2. Pulsar 的系统架构分析;
  3. Pulsar 的分层分片架构和这种架构带来的高可用性,高可扩展性和易维护性;
  4. Pulsar 在开源 OpenMessaging BenchMark 下的性能测试结果;
  5. 案例分享:Pulsar 在智联招聘的落地实践,以及效果展示。

听众受益点:

  1. 帮助听众了解消息系统的设计;
  2. 帮助听众了解 Pulsar 的特性和大体架构;
  3. 帮助听众理解分布式消息系统中高可用和易维护的解决之道。

by 曹胜利

阿里巴巴
中间件技术部 技术专家

Dubbo作为国内使用人数最多,影响力最大的RPC框架,经历了中间的几年停更之后,在2017年下半年开始逐渐恢复更新和维护,2018年投入更大精力去发展。我们的愿景是让国内有自己的合适的RPC解决方案。

2018年下半年发布2.7之后,很多好的特性我们想通过这个平台告诉大家;同时我们期望给大家提供一些比较好的实践。

当然,我们会把这接近一年时间的思考,一些经验,一些摸索的过程和大家分享。期望其他RPC框架开发者和使用者,都能够了解一些RPC的技术和内在。我们还从当前的一些总结出发,结合国外的技术方向,做一些未来的设想和规划。让更多人关注国内技术同时,关注国外的技术,以及这些技术的落地。

演讲提纲:

  1. Dubbo在(考拉,工商银行,挖财等)场景中的实践:包括遇到的问题,怎么分析,怎么解决,如何回馈给社区;
  2. 思考:针对用户的业务场景,社区遇到的问题,我们整体上怎么考虑的,又是怎么安排开源推进的;
  3. 最佳实践:针对现有的版本,我们期望的最佳实践方案;
  4. Dubbo最新的进展和规划:包括Dubbo 3.0的进展,和最新的Service Mesh的集成方案等。

听众受益点:

  • 新的Dubbo功能,特性以及实践;让更多开发者能够了解RPC领域的现;
  • Dubbo和当前热门技术的整合,如何ServiceMesh;
  • Dubbo逐渐走在了技术前沿的同时,让更多人了解Dubbo,了解当前技术的方向;
  • Dubbo的后续方向和规划,让更多使用dubbo的公司,能够持续使用Dubbo,以及向Dubbo社区做出自己的贡献。

by 沈晨

京东商城
共享技术部多端融合平台负责人

Flutter 作为新一代的跨平台开发方案,Flutter 有效的解决了多终端开发的问题。底层采用一套独立的渲染引擎(skia),保证了优秀的渲染性能;所有组件独立于平台,保证了跨平台体验的一致性。Flutter 成为 React Native 之后最有可能被广大开发者采用的新一代跨平台方案,成为业务开发、节省人力、提升效率的有效方式。

本次演讲会介绍 Flutter 特性,分析 Flutter 设计框架,并结合京东业务介绍京东是如何集成与使用 Flutter 以及如何解决在集成中遇到的问题。

演讲提纲:

  1. 跨平台开发现状;
  2. Flutter 的系统架构分析;
  3. JDFlutter 集成与设计方案分析;
  4. JDFlutter 开发与原生、ReactNative 相比优势,以及使用场景;
  5. JDFlutter 如何在短时间内复用现有 JDReact 框架引擎;
  6. JDFlutter 业务开发模式介绍;
  7. Demo 演示以及性能测试结果比较;
  8. 如何实现业务开发人员在不接触原生代码的情况下进行 Flutter 业务开发。

听众受益点:

  1. 帮助听众了解不同跨平台开发方案优缺点;
  2. 帮助听众了解京东是如何解决 Flutter 在实际应用中遇到的问题。