公司:贝壳
贝壳找房(Ke Holdings Inc.)又称贝壳集团,是中华人民共和国一个二手房、新房和房屋出租资讯网站,成立于2017年11月21日。该网站通过抽取成交双方的佣金来获利。2020年8月13日,贝壳集团在纽交所挂牌上市。
五分钟带你认识渐进式网页应用pwa
PWA全称为ProgressiveWeb Apps(渐进式网页应用),是由谷歌提出推广的,在移动端利用提供的标准化框架,使得网页可以像原生App一样运作。在离线监控中,我们目前只需要用到ServiceWorker的离线功能。
长效机制:如何构建B端体验监测系统
从业务中生长出来的B端体验监测系统。
从操作系统的角度理解Goroutine – Go 协程设计系列(1/2)
Gopher们一脚迈进了并发编程的大门,冲刺着去体验天然并发带来的快感,却发现自己刚迈进去一半,就被并发的门槛绊摔了一跤。
做好服务体验,其实没你想的那么难
理论干货:从H酒店学到的服务体验管理新思路。
户型图标准化重建在贝壳的实践
本文介绍了户型图标准化重建(R2V)在贝壳的实践, 详细说明了建模方式, 优化trick以及对比了其直观建模的优势...
tapable 源码解读
tapable 是 webpack 内部使用的一个流程管理工具。webpack 内部负责编译的 Compiler对象 和负责创建 bundle 的 Compilation 对象都是基于tapable 中的钩子函数。
分布式事务框架 Seata 批量操作优化经验
Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。本文介绍了贝壳广研的小伙伴们面对 Seata 社区版批处理场景下的性能问题,攻克并反馈开源社区的奋斗历程。
一文带你了解贝壳密钥管理系统(KMS)
密码学技术是信息安全技术的核心,一般情况下,我们习惯认为数据经过加密处理就是安全的,却忽视了由于设计不完善、实现不规范给系统带来的风险。
PHP协程多任务调度实践
本文首先介绍了用PHP协程实现了一个Task-Scheduler模型,随之用这个模型实现了RPC并发请求并做了性能分析,接着给出了两种方案的Mysql并发访问,最后介绍而了如何编排有依赖的task。
深入浅出浏览器的history对象
本文会先简单介绍history对象的一些属性,然后会重点介绍history对象的一些实际应用,以此来帮助我们加深对history对象的理解。
PHP命名空间与类常量用法检查方案的探索与实践
本文着重介绍基于laravel框架搭建的一个检测平台,对业务代码中命名空间是否导入、导入的命名空间类源文件是否存在以及类常量是否定义进行检测。目前可以做到在每次代码提交时进行扫描检测,检测结果以企业微信方式通知。
一种按照library的维度进行Android包大小分析的方法和实践
本文将介绍贝壳在进行APP瘦身过程中使用的包大小分析工具,其中会着重介绍如何从library维度进行分析的方案实现。
Android中WebView标题栏风格在新装修业务场景下的实践
一个标准样式的H5页面,包含头部标题栏和WebView内容区域。本文将介绍在装修业务场景中对标题栏的花式改造和应用。
iOS14 动态配置Widget开发与实践
本文主要介绍如何实现动态配置的Widget,以及可能遇到的一些问题。
贝壳找房iOS启动优化实践
本文介绍贝壳找房的iOS启动优化工作,包含三个方面:度量线上启动速度、线下启动性能分析和启动速度治理实践。
Druid在贝壳的应用实践
贝壳作为全国领先的房产交易和租赁在线服务平台,有很多业务场景会产出大量实时和离线数据,不同业务线不同查询场景下,单一技术手段很难满足业务方的需求,Druid就是我们在探索之路上发现的比较切合业务方需求的OLAP引擎之一。