在闲鱼,我们如何用Dart做高效后端开发?

闲鱼技术 2019-05-17

java 线程 同步 开发环境 后端 Dart

作者:闲鱼技术-临耕

背景

像阿里其他技术团队以及业界的做法一样,闲鱼的大多数后端应用都是全部使用java来实现的。java易用、丰富的库、结构容易设计的特性决定了它是进行业务开发的最好语言之一。后端应用中数据的存储、访问、转换、输出虽然都属于后端的范畴,但是其中变更的频率是不同的。通常领域对象确定之后,它的变化是很少的,但是客户端展示的变化很多,导致接口层(或者叫粘连前台和后台的胶水层)的变化非常快。大多数web应用采用统一的技术栈来实现后端,胶水层跟领域层使用统一技术,这样的做法仍然有可以优化的地方:

  • 在预发环境中验证调试比较困难:一方面,每次提交代码、构建、部署、验证的总时间相对较长;另一方面,多人共用一个部署环境,相互干扰(代码冲突和部署冲突),增加了成本。后端开发人员都渴望有一个独立、高效的开发环境,就像开发一个前端页面那样
登录 后评论
下一篇
冒顿单于
6367人浏览
2019-08-28
相关推荐
Flutter混合工程改造实践
2930人浏览
2018-07-09 10:37:26
0
0
0
2027