在泛前端飞速发展的今天,端上承载业务越来越重,业务在质量、性能、稳定性等方面要求... 展开 >
黄国伟,贝壳找房高级技术总监。毕业于香港理工大学,先后就职于Philips、人人网、新浪网、去哪儿等互联网公司,一直从事终端系统及应用开发和相关管理工作。目前就职于贝壳找房,负责贝壳大前端研发部管理工作,负责搭建贝壳前端、移动端架构及技术体系,先后完成移动新架构、Flutter跨平台架构、移动监控、前端监控等系统建设工作,同时负责贝壳To C、To B等核心业务团队,持续为业务高效迭代提供技术支撑。
在泛前端飞速发展的今天,端上承载业务越来越重,业务在质量、性能、稳定性等方面要求也越来越高。同时,为了响应业务的高速发展,技术的迭代速度和效率需要大大加快。
本专场将重点介绍贝壳找房在To B、To C业务的前端开发中,采取了哪些极限性能优化技术来提升业务体验,在Node服务稳定性方面有哪些实践经验;讲述在Native、Flutter、JS等多场景下的质量监控预警以及快速定位问题方法;同时分享贝壳找房在Flutter跨平台技术的架构设计、自动化集成、多业务解耦协作提效等方面的积累探索。
移动互联网时代,应用性能作为影响用户体验最重要的因素,在开发过程中显得尤为重要。本次演讲将介绍贝壳找房使用的性能优化工具,对比传统性能优化与极限性能的优化差异,并通过真实案例了解性能优化的价值与收益,提升开发者在性能优化技术上更深一步的进阶。
听众收益:
1.了解性能优化对于项目、公司的影响
2.了解性能优化几大阶段必做的事情
3.对比传统性能和感官性能的优化差异
4.通过真实的性能优化案例,讲述性能优化在平时工作所展示出的风采
5.介绍贝壳当前性能监控现状,以及发展时遇到的困难
Node.JS 采用事件驱动、异步编程,为网络服务而设计。其非阻塞模式的 I/O 处理可带来在相对低系统资源耗用下的高性能与出众的负载能力,适合用作依赖其它 I/O 资源的中间层服务。
做为公司内第一个在C端场景下应用Node作为BFF的团队,我们做了很多的探索,而服务稳定性一直是我们最重视的。本次分享将介绍贝壳找房在进行服务稳定性相关建设,分享 Node 实战过程中的积累和经验。
听众收益:
1、了解稳定性建设需要注意哪些方面
2、了解贝壳找房在Node服务稳定性方面的探索及实践经验
3、了解未来贝壳找房在Node服务稳定性方面的计划
移动端上的Crash、自定义事件/错误、网络等多维度监控和报警功能,实现了线上问题主动发现、主动预警、聚合统计、全方位还原现场等,对于质量优化帮助很大。本次演讲将详细介绍如何构建一个完整的监控体系,如何进行异常上报、分析、处理及报警,分享Native、Flutter和JS等不同场景数据收集方案。
听众收益:
1.介绍一个完整的监控体系构建需要做到哪些点
2.如何进行异常上报、分析、处理及报警
3.Native、Flutter和JS等不同场景数据收集方案
4.如何聚合异常上下文支持快速定位和解决问题
贝壳找房是互联网品质居住服务平台,大前端部门主要为贝壳用户提供了移动端居住创新服务。贝壳 Flutter 接入方案主要针对贝壳 APP 的快速迭代、业务分离的工程结构的现状来进行实践,保证接入过程的平稳和无感知。本次分享主要介绍贝壳 Flutter 接入在业务解耦、研发效率和集成自动化方面的探索。
听众收益:
1、了解 Flutter 构建流程,我们能在其中做些什么
2、了解在多业务分离的场景下,如何实现 Flutter 的多业务解耦、保持工程效率
3、为 Flutter 在原生 APP 接入提供一种参考