公司:58同城
58同城(NYSE:WUBA),简称58,是一家位于中国北京市的生活服务及分类信息网站,以在地服务为主,举凡租房、招聘、交友、水电、二手交易等等,由北京五八信息技术有限公司拥有,创始人是姚劲波,成立于2005年12月12日。该网站是中文最大的生活信息网站,该网站的口号是“一个神奇的网站”。
探索第三方授权登录,领略OAuth2.0的魅力
第三方授权登录作为一种用户认证方式,允许用户通过已有的第三方账户(微信、QQ、新浪等)进行登录,无需在新的应用中手动注册新的账户。这种方式简化了用户注册和登录的流程,提高了用户体验和登录转化率。
RocketMQ消息回溯实践与解析
RocketMQ的消息回溯功能大家有没有接触过呢?本文将从实践与源码两个方面为大家揭晓其中的奥秘。
转转客服IM系统:高效沟通背后的技术挑战和解决方案
在当今互联网时代,高效的用户服务是提升用户体验的关键。转转自研的客服IM系统作为用户与客服沟通的桥梁,承担着传递信息、解决问题的关键角色。然而,消息数据的流转并非一帆风顺,本文将深入探讨IM系统在消息传递过程中遇到的问题和挑战,以及相应的技术解决方案。
跨部门项目测试负责人全流程把控,我是这样做的!
跨部门项目跨多个部门、时间跨度大、涉及角色多,在项目的各个环节,各角色,都有可能遇到坑,每一个小细节处理不好,都可能影响项目的顺利推进,为项目的质量埋下隐患。作为测试负责人,要在项目全局的角度,提前警觉和预防。那么在各个环节,应该怎么做呢?
58招聘C体验升级:偏好先行,厌恶终结
招聘平台在连接求职者与职位中扮演着至关重要的角色。然而,用户体验的每一次微小断裂,都可能成为求职者与理想职位之间的鸿沟。
Java 供应链(依赖)安全检测实践
近些年,开源程序陆续爆出安全漏洞,轻则影响用户体验,重则业务应用沦陷。大量的业务应用以及每天数千次的迭代,使得自动检测和治理第三方开源程序成为企业安全建设的必要一环。
从自动化到智能化:物联网技术在转转智能质检中心的应用
在转转智能质检中心,随着业务的不断发展,自动化检测硬件设备、以及设备端(手机、Pad 等)的自动化检测能力越来越丰富。
在前期发展过程中,各类自动化检测能力的设计和开发,主要围绕本身的功能来进行,缺少一个对整体自动化化程序的统一规划和设计,管理维护和迭代成本都较高。
B端体验突破·AI驱动的APP弹窗设计
尽管弹窗看似微不足道,但它在优化用户体验上肩负重任。凭借其直截了当且引人注目的特质,弹窗设计能即时抓住用户的视线,成为强化用户体验的关键策略。
一文读懂JavaScript原型链
什么是原型链,每个对象(Object)都有一个私有属性指向另一个名为原型(prototype)的对象。
Grafana动态视图在转转推送系统中的应用
动态视图是Grafana的一个插件,该插件可以动态填充数据、自定义数据与图表的交互。只要你的业务功能可以用流程图绘制,都可以通过本文的方式构建出一张动态视图,以可视化方式展现逻辑,帮助你快速定位正向、异常节点,减少排查问题过程中的人力投入。
那些你不知道的隐式类型转换
JavaScript是一种动态类型、弱类型语言,它在处理字符和字符串时表现出了独特的灵活性和复杂性。在本文中,我们将从探讨JavaScript中的一段通过隐式类型转换的看似疯狂但有效的代码片段到熟知Javascript中的隐式类型转换规则。
AI赋能·黄页B端多链路焕新
踏入数字时代,AI正深刻改变企业服务格局,在黄页业务中一场AI革命正如火如荼地进行着。
转转门店基于MQ的Http重试实践
在线下门店系统开发中,有很多地方需要使用Http请求和第三方系统进行通信,比如将门店的商品信息同步到第三方的电子价签上,再比如需要把门店店员的打卡信息同步到公司使用的第三方EHR系统中。
但在使用Http请求外部服务时,由于网络的不稳定性,第三方接口出现超时的现象时有发生,为了减少对业务造成的影响,我们迫切需要寻找一种Http重试方案。
58HBase云原生探索与实践
58大数据团队在计算方面的在离线混部项目已经取得了很好的效果,后续规划将大数据组件与云技术进行逐步的融合。
AIGC教程:没有创意/不会c4d,也能做IP -- 实操篇
一张线稿就能完成3D形象+场景海报!不用安装Stable Diffusion,不用高配机,联网就行!
解锁转转门店业务灵活性:如何利用MVEL引擎优化结算流程
随着门店结算业务的不断扩展,我们面临了日益增长的复杂性。目前,需要聚合计算的结算指标数量庞大,每个指标都依托于一套复杂的公式,而这些公式又是由众多业务配置参数构成的。业务的复杂化导致需要维护的公式数量急剧增加,带来了一系列挑战:
- 配置分散问题:业务配置目前分散在代码、Apollo配置中心以及数据库中,这种分散性使得维护工作变得繁琐且低效。
- 频繁更新问题:随着业务的不断调整,结算公式需要频繁更新。每一次微小的改动都要求进行系统上线,这增加了开发的负担。
- 代码维护问题:每次新公式的上线,都需要保留旧版本的指标公式。这导致在代码中需要同时维护多套指标公式,严重影响了代码的可读性和可维护性。
基于这些问题,我们的优化方案是建立一个公式管理中心,将所有的这些指标运算进行收拢。同时引入了强大的表达式引擎来处理这些运算,本文就如何使用表达式引擎解决这些问题展开分析。