《IMWebSAS》lqlongli

2020-03-01 57浏览

  • 1.真的需要后端吗? 黎清龙 IMWeb-lqlongli
  • 2.自我介绍 黎清龙 • 2014加入腾讯 IMWeb团队 • 腾讯课堂
  • 3.目录     提出问题 行业的解决方案 —— nobackend 我们的解决方案 —— IMWeb SAS 未来与展望
  • 4.问题在哪里? 需求来了。。。 产品拉上相关人员: 前端、CGI、后台、测试 需求宣讲!
  • 5.问题在哪里? 后端
  • 6.问题在哪里? 工作量评估。。。 前端: CGI: 后台: 切图 - 2人天 逻辑 – 2人天 管理后台 – 1人天 联调 – 1人天 页面cgi – 1人天 管理后台cgi – 1人天 联调 – 1人天 无 总计:3人天 总计:6人天 开发人力合计:6 + 3 人天
  • 7.问题在哪里? 一个类目首页。。。6+3天。。。 又一个类目首页。。。6+3天。。。 还是一个类目首页。。。6+3天。。。 还有很多类目首页。。。
  • 8.问题在哪里? 后端
  • 9.问题在哪里?  UI组件化(提升复用率)  管理后台,简单cgi配置化  ?????
  • 10.
  • 11.行业的解决方案    FRONT-TRENDS 2013 (前端趋势大会) 《Look ma, no backend!》 By Gregor Martynus
  • 12.行业的解决方案 —— nobackend 基础服务(REST API) SDK => Dreamcode
  • 13.我们的解决方案
  • 14.IMWeb SAS 用户 ext data CGI data 前端 产品 schema data schema data
  • 15.IMWeb SAS - 持久化  X CKV   分布式key-value存储服务 X CDB   分布式数据库服务 基于Mysql
  • 16.IMWeb SAS – 扩展服务 CGI CGI IMWeb SAS PB 底层传输协议 HTTP TCP/UDP 数据格式 json protobuffer 易用性 简单 性能 慢 CGI CGI Web server 复杂 快 PB 后台
  • 17.使用IMWeb SAS之后。。。 工作量评估。。。 X 前端: CGI: 后台: 切图 - 2人天 逻辑 – 2人天 管理后台 – 1人天 联调 – 1人天 页面cgi – 1人天 管理后台cgi – 1人天 联调 – 1人天 无 总计:3人天 总计:6人天 开发人力合计:6 + 3 人天
  • 18.未来与展望     更多的通用API 业务通用API 支持 dreamcode 的SDK 开放(公司内,公司外)
  • 19.小结  引出问题:重复劳动  思考:真的需要后端吗?  行业内解决方案:nobackend (backendless)  我们的解决方案: IMWeb SAS
  • 20.