Archsummit 2019重磅分享|闲鱼Flutter&FaaS云端一体化架构

Archsummit 2019重磅分享|闲鱼Flutter&FaaS云端一体化架构,第1张

作者:闲鱼技术-国有

国有,闲鱼架构团队负责人。在7月13号落幕的2019年Archsummit峰会上就近一年来闲鱼在Flutter&FaaS一体化项目上的 探索 和实践进行了分享。

随着无线,IoT的发展,5G的到来,移动研发越发向多端化发展。传统的基于Native+Web+服务端的开发方式,研发效率低下,显然已经无法适应发展需要。

我们希望 探索 闲鱼这样规模的独立APP的高效研发架构。主要思路是围绕Flutter解决多端问题,并使Flutter与FaaS等无服务容能力打通,形成云端一体化的研发能力,支持一云多端的发展需要。在某些场景已经取得效果,希望分享过程中的思考,与大家交流。

闲鱼选择Flutter主要是出于高性能的考虑。Flutter高性能主要来源于2个原因:

更多比较:

没有银弹的解决方案,Flutter与RN各有优点。如何选择因素很多,关键看如何取舍,举个例子:

云端技术栈的打通,是减少协同的不错的解法。以往前端+Node.js的一体化方案大家应该不会陌生,然而如果端侧使用了Flutter,那云侧Dart自然是第一选择。

FaaS的本质是运行在云端,那Dart适合用在云/Server上吗?

Dart语言早于Flutter,在最初的设计上,Dart就可以用于Web、Server。Dart具备一些服务端语言的特点:

闲鱼首先尝试将Dart作为普通的Server,替代传统的Java Server,然后再将Dart容器嵌入到FaaS容器中。建立Dart Server能力是第一步,也是主要的工作量所在。

闲鱼在Dart Server方面的建设思路:

开发期:

运行期:

上述内容实现了Flutter&Dart FaaS的技术栈的统一,但仅技术栈统一还远远不够,端、云的同学仍然无法真正互补和一体化打通,原因在于还有更多深入问题需要考虑:

面向这些问题,闲鱼的解法思路:

案例一,一体化在资源均衡方面的体现。在近期的一个项目中,云端一体化使原本2个月的项目时间,减少了20天。

案例二,一体化在业务闭环方面的体现。负责增长的一位开发同学,专注在增长业务上,在合适的情况下为合适的人投放合适的内容,以此带来用户的增长和活跃效果。一体化的方式下,可以统一云、端的切面,业务研发不再受云、端的限制。

一体化是建设高效研发框架的方向,并不是所有场景都需要一体化的开发,但一体化的Flutter、FaaS等技术组件,可以独立使用,也会带来效率提升,并且与原有的开发模式兼容。从一体化的思路去建设,可以使整体架构体系更加一致,也有机会做一体的架构沉淀。

未来闲鱼希望在一体化上做更多尝试和深入 探索 ,包括一体化工具、一体化业务平台、数据化智能化等方向。

Fass  

n.    法斯 

[例句]An on-line concentration method of field-amplified sample stacking ( FASS) by capillary zone ( electropheresis)( CZE) was developed.

建立了毛细管区带电泳(CZE)的在线场放大样品堆积(FASS)方法。

FAAS突破脂肪移植难点,确保恰当的成活率,为塑造美丽提供了最好的方法。FAAS技术,与美国的Coleman技术欧洲的Amar 技术有相似,又有细节和经验的各异,体现着当今完全健康微整形,完美改变的最先进理念和技术。

扩展资料

例如:

FAAS技术的英文全名是:Fat (Stem Cells) AutogratingArt &Surgery亦即:脂肪(干细胞)自体移植艺术整形。FAAS技术是中国整形专家李越教授拥有国家专利和知识产权的现代自体脂肪及脂肪干细胞移植,以艺术设计重塑美丽容貌的技术;

其过程是在身体脂肪多余的部分采集富含干细胞的颗粒脂肪,经过特定处理,再用微粒三维立体注射方式移植于面部各个层次,平复颜面的凹陷和沟壑,恢复容积,轻松塑造更美丽更年轻的容貌。FAAS技术,它规范了低压吸脂,吸附提纯,三维多点微量孤立微创注射的技术细节,这个过程都是用很细的导管针完成。

首先是LINUX源代码,甚至写一个类似LINUX的大作来展示你的才华。你需要做的就是按照要求写代码。写代码的意义就是规定了一切。如果你按照规定去写,你很快就会发现你昨天写的代码和你今天写的代码差不多。当你写完代码一段时间后,你会体会到复制、拷贝、粘贴对你来说有多重要。

其次是轻松养前端框架,是基于Vue,React,和一套开源框架H5UI。我们自己开发的IO。后端框架的开发语言是Golang。15年下半年我们用的是Golang,之前用的是PHP。在2016年的一个高峰期之后,我们换到了可以承载高并发的Golang。PHP是消耗CPU的,所以当时使用PHP的成本非常高,语言本身的特性也有一些限制。例如,编写连接池或守护进程很麻烦。

再者是Serverless。无服务器提供的能力可以通过改变生产关系,提高前端工程师的R&D效率和能力范围,从而提高前端工程师的边际产品价值。今年天猫双十一主会场的SSR是通过Faas功能实现的。有了Node.js,前端工程师更容易写出服务器的一些功能。但是前端工程师不太擅长运维、数据库优化等问题。

快速的技术革命本质上是为我们的前端工程师创造红利。快速的技术变革让前端工程师的“生产效率”迅速提高,互联网产品目前的市场价值相对较高。在这样的环境下,前端程序员的需求和薪资在业务和技术相互成就的循环中不断提升。这一点从每年加入前端岗位的应届毕业生薪资不断上涨可以得到印证。


欢迎分享,转载请注明来源:优选云

原文地址:https://54852.com/hy/465538.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-26
下一篇2023-03-26

随机推荐

  • 资生堂时光琉璃眼唇霜怎么样_时光琉璃眼霜怎么用

    资生堂时光琉璃系列是资生堂的一个高端专柜系列,这款系列比较滋养,适合熟龄肌肤,而这款资生堂时光琉璃眼唇霜是眼部和唇部都可以使用的抗皱面霜,淡化皱纹和角质!资生堂时光琉璃眼唇霜多少钱产品名称:资生堂时光琉璃集效奢养眼唇霜15ml

    2023-12-14
    89500
  • 大家推荐一下什么牌子的护肤品好

    据说可以混和着用,帮助皮肤吸收不同品牌化妆品的营养,当然成套的用也可以,这样效果更好些。两种选择都可以。我一直用的是欧莱雅,美白系列的,觉得挺不错的。 国货里面口碑最好的就是佰草集和清妃,中草药提取,没有什么化学成分,但佰草集价格有些高;清

    2023-12-14
    20000
  • 兰蔻小黑瓶 浦东机场免税店内的价格

    关于小黑瓶的价格就这么多,应该够你用了。兰蔻小黑瓶面部精华 50ml640兰蔻小黑瓶精华肌底液100ml990兰蔻小黑瓶眼霜 348 兰蔻小黑瓶眼霜套装 15ml2660兰蔻小黑瓶眼部肌底液 eye illuminating y

    2023-12-14
    25200
  • 网红热门平价爽肤水测评!化妆水评测种草安利(强烈推荐)

    每天护肤都要用到的爽肤水,看似不起眼,实则很重要。一款好的适合自己的爽肤水,才能让后续的护肤品更好的被皮肤吸收。下面我给大家分享5款平价热门的爽肤水吧,好评满满哦~1、韩国独岛爽肤水参考价:¥94200ml最近入手的一款韩国的爽肤水,补水

    2023-12-14
    18000
  • 在香港哪里可以买到既便宜又是正品的化妆品呢

    SASA或卓越、DFS都可以。不用担心找不到店铺,因为这些店几乎大街小巷哪里都看得到。但是记得要留意价格,多做比较 不同位置地段的SASA价格是不一样的。虽然香港买的化妆品是正品,但是购买时记得留意生产日期, 临近保值期的会有特价,如果马上

    2023-12-14
    21300
  • 欧丝韵睡眠面膜好用吗

    好用。欧丝韵睡眠面膜不含香精,补水保湿,并且还可以起到滋润皮肤的作用,所以好。欧丝韵品牌,英文名Osiyun,创建于2018年,自成立并上市以来,以优良的质量以及良好的服务赢得广大消费者的喜爱。品牌欧丝韵产品主要有海藻面膜、海藻泥、海藻泥面

    2023-12-14
    14700
  • 欧莱雅护肤品哪个系列最好用

    最好用的欧莱雅护肤品如下:HR(赫莲娜)、Lancome(兰蔻)、YvesSaintlaurent(YSL欧莱雅旗下品牌,圣罗兰)、Biotherm(碧欧泉)、Kiehl‘s(科颜氏)、Yue-sai(羽西)、LOrealParis(巴黎欧

    2023-12-13
    15400
  • 玉兰油有致癌成分吗

    有 宝洁:含致癌物化妆品上海无销售 2007年10月18日 香港消委会测试发现,有7款化妆品含有可能引致神经中毒及致癌的化学物———丙烯酰胺单体,其中包括玉兰油(Olay)、巴黎雪完美、H2(下标)O+等知名品牌。昨日,记者致电宝洁(中国)

    2023-12-13
    21900
  • 女装品牌大全有哪些

    国际女装品牌1、香奈儿(Chanel 法国著名奢侈品)香奈儿(Chanel)是一个法国奢侈品品牌,创始人是Coco Chanel(原名是Gabrielle Bonheur Chanel ,中文名是加布里埃·可可·香奈儿),该品牌于1910年

    2023-12-13
    14900

发表评论

登录后才能评论
保存