公司:58同城
58同城(NYSE:WUBA),简称58,是一家位于中国北京市的生活服务及分类信息网站,以在地服务为主,举凡租房、招聘、交友、水电、二手交易等等,由北京五八信息技术有限公司拥有,创始人是姚劲波,成立于2005年12月12日。该网站是中文最大的生活信息网站,该网站的口号是“一个神奇的网站”。
浅谈浏览器通知 Notification
H5的Notification为浏览器通知提供了一个很好的解决方案,用户体验优秀,结合自定义声音,能带来不错的体验~
分布式一致性在58招聘的实践
团队自研最终一致性框架Etx的架构和原理
58安居客二手房 API Gateway Sidecar 实践
58安居客二手房业务线的技术架构合并后,许多老页面需要逐步的重构成同一套技术体系,Web端采用NodeJs渲染,App后端API采用Java,再加上部分老的页面仍然使用的PHP。我们在对外接口这一层有很多通用的拦截功能,例如签名验证、用户票据验签、反爬虫拦截、公共参数处理、城市域名解析等。3套不同的技术栈意味着这些功能都要用不同的语言重复开发3遍,各端逻辑难以统一和维护,面临不少困难,因此亟需一个API网关能够统一的处理这些逻辑,降低维护成本。
营销自动化系统设计与实现
随着业务发展,产品和运营对营销的诉求越来越强烈。简单的营销工具(发券、领券、发消息等工具)在支持复杂的营销场景时,效率比较低。营销自动化系统就是为了解决这种多步骤的复杂营销场景:让产品运营的营销思路通过可视化的“画布”进行定制化实现;在整个营销活动执行中,可进行执行结果监控,提供通用的漏斗分析和间隔分析。本文从需求分析到方案设计去讲解我们的营销自动化系统整体设计。
联盟广告平台架构及实践
随着大数据的快速发展,大数据应用已经融入各行各业。在很多场景中得到了商业化实践。今天和大家分享下58同城联盟广告平台架构及实践。主要包括:58联盟广告SSP媒体平台、投放平台、程序化创意等核心模块的设计和实现,以及对联盟业务的思考与展望。
文本预训练模型在信息安全场景的探索和实践
本文介绍文本预训练模型在信息安全场景的一些探索和实践,主要聚焦于对话文本分类。信息安全场景种类繁多,其中一项具体业务是对用户提交的举报内容进行审核,判断被举报对象是否有违规问题。用户提交的举报材料有多种形式,而双方沟通的文字对话记录是一项关键证据。少量的对话文本可以通过人工的方式进行审核,而更大量、更快速的识别还需要借助算法。
教你用PixiJs实现复杂动画
PixiJs是一款基于canvas的2D WebGL渲染引擎,可以创建丰富的交互式图形、动画和游戏~
打造增长核武器③:Airbnb的双边市场网络效应之路
Airbnb很简单,是一个住宿的双边市场,但这个双边市场不简单的是,airbnb在供给端的创新,这种创新本质上是对供给端成本结构的破坏式创新。
读书笔记|透过结构看问题
这篇文章主要参考李忠秋的《透过结构看世界》一书,其结构化思考的理念以及各种思考工具的讲解非常适合职场中的你我。
揭秘http2
看了这篇文章,没有你不懂得http,超详细的http科普在这里。
58同城无侵入改造业务库为Dynamic Feature工程的探索和实践
本文介绍了无侵入改造业务库为Dynamic Feature工程的探索和实践。探索将业务库改造为Dynamic Feature工程主要基于以下几点的考虑:
-
本地开发编译时间太长,影响开发效率。将业务库改造为Dynamic Feature工程可以极大提升开发效率。
-
厂商对内置包大小要求不能超过45M,利用Dynamic Feature模块可以动态分发的特性产出厂商内置包以满足厂商对包大小的要求。
-
利用Dynamic Feature模块可以动态分发的特性产出只包含特定业务的推广包减少包大小提升推广效果。
-
国内华为应用市场已经支持aab格式发布应用,相信很快将支持Dynamic Feature模块的动态分发,相当于提前适配趋势。
基于Flink构建实时数仓实践
随着公司用户增长业务快速发展,陆续孵化出 部落、同镇、C 端会员、游戏等非常多的业务板块。与此同时产品及运营对实时数据需求逐渐增多,帮助他们更快的做出决策,更好的进行产品迭代,实时数仓的建设变得越发重要起来。本文主要介绍用户增长业务基于 Flink 构建实时数仓的实践之路。
基于有限状态机的广告状态管理方案及实现
乐高平台是58同城的中台商业系统,负责58同城的在线广告业务,其中的乐高投放平台主要服务于58同城的广告主。乐高投放平台的广告状态维护是一件重要且复杂的事情,将问题抽象化之后就转变成了基于有限状态机(FSM)的广告状态管理问题。
语音机器人SIP通话场景下如何捕获用户电话按键信号
随着互联网技术的发展的网络的普及,线上告警已经由早期的短信/邮件通知发展为微信/电话语音等方式,由于短信/邮件等告警方式存在延时问题,不能及时告知被通知对象,业内开始流行将服务器接收到的告警内容通过TTS(语音合成)合成语音后告知用户,用户按键选择主动处理或移交给其他负责人。
基于一种改进的Wide&Deep 文本分类在用户身份识别上的实践
在互联网平台中,通常包含C端和B端两种客户。为了更好地服务C端用户,识别出用户身份十分重要。本文详细介绍了在用户身份识别过程中如何解决冷启动时少样本的问题,并比较了关键词匹配、XGBoost、TextCNN、改进的Wide & Deep在用户身分识别上的表现效果,其中改进的Wide & Deep模型相比使用关键词匹配在F1值上绝对提升了26.37%。
基于长连接的配置平台框架设计
为满足联合办公及写字楼品牌公司,开发商对房源推广及品牌宣传的增值需求,同时增加商业地产收入来源,商办产品(写字楼,联合办公)推出付费广告产品,为业主提供更多的权益,帮助提提升品牌,楼盘,房源的更多曝光,同时将更多优质房源精准推送至C端客户,帮助解决业主房源去化慢的难题。