公司:58同城
58同城(NYSE:WUBA),简称58,是一家位于中国北京市的生活服务及分类信息网站,以在地服务为主,举凡租房、招聘、交友、水电、二手交易等等,由北京五八信息技术有限公司拥有,创始人是姚劲波,成立于2005年12月12日。该网站是中文最大的生活信息网站,该网站的口号是“一个神奇的网站”。
转转商业化OCPC产品护航之路
本文聚焦二手平台蓝海品类,围绕流量充足物料不够的诸多情况,设计了OCPC产品方案用以商家拉新促活。方案满足了商家多种诉求,并详尽地梳理了机制策略模块的研究进展,充分调研了不同的技术选型,最终落地并取得收益。
基于位置变化的城市和县域弹窗式引导切换
引导切换场景中到底有多少场景是冲突的?整个引导过程中又有多少种切换场景呢?
什么?MySQL的等值查询竟然出错了??
MySQL等值查询,可能并不是你想的那么简单,还跟校对规则有对,具体细节且听本文娓娓道来。
记一次服务日志乱码异常的排查过程
某天工作中,突然接收到了用户对于内部测试环境上java进程服务日志乱码异常的反馈,经过查看相关文件,发现中文字体无法正常显示,严重影响到了用户的日常工作,因此开始处理该问题。
结构化思维做设计分析?让你有深度过稿快
从支持业务的接需求,到设计赋能的推项目,我们最初的起点,可能是一个PRD、一段描述、或者是一个方向有待设计探索。
那接到项目、了解背景后,你一般从哪里入手呢?大部分同学肯定会条件反射似的回答:先做分析啊。
其实比起各式各样的设计模型,比如八角模型、FBM模型,前期的设计分析更像仁者见仁智者见智,往往更灵活,但它对设计方向又有决定性作用,好的分析往往能事半功倍。
那么有没有系统性、普适性的设计分析方法呢?
转转-多业务常态化压测之1+2>3
1、基于电商的业务背景,每次大小促活动,都要做例行的压测巡检,包含全链路压测等手段,确保系统稳定性
2、随着公司业务的发展,业务项目也是在日益增多,很多存量/增量项目在上线后都未做过摸底压测,对系统稳定性缺少了解,存在一定隐患的风险,在这背景下,团队安排了定期双月例行压测
3、新项目上线后,需要安排压测任务,针对系统稳定性进行验证
……
综合业务需求,会存在多样化的场景,但是涉及压测,每次都要重视,且要达到投入成本要低,执行效率上还要得到保证。接下来本文重点介绍转转-多业务形态下,是如何选择压测方案进行常态化压测的!
初识SolidJs
SolidJs 一个用于构建用户界面,简单高效、性能卓越的JavaScript库。
- 性能-始终在UI速度和内存利用率基准测试中名列前茅
- 强大-可组合的响应式原语与 JSX 的灵活性相结合。
- 实用-合理且量身定制的 API 使开发变得有趣而简单。
- 生产力-人体工程化设计和熟悉程度使得构建简单或复杂的东西变得轻而易举。
珊瑚海跨端解决方案及在移动端的布局动态化实践
随着移动互联网的飞速发展,移动端新技术和框架层出不穷,其中跨端和动态化是被提及比较多的两个特性,跨端实现了一套代码多端复用,意味着可以帮助开发提效;动态化让客户端可以不通过发版就能实现功能或界面的改变,提升了用户体验,降低了新功能推广的成本。
Flink在转转商业实时数仓的应用
作为第三代流处理引擎,Flink通过其优秀的吞吐能力和性能得到业内越来越多的认可,在转转商业实时数仓演进中起到关键作用,其灵活的API、强大的状态管理和容错机制,给研发人员留下深刻印象。
FontCut - Chrome 字体裁剪插件
本文介绍了使用前端使用字体的一些问题,并介绍了一个基于 opentype.js 实现的Chrome字体裁剪插件,能够实时预览字体,裁剪并导出otf和woff格式的字体子集。
Beetle编译/部署自动化
公司原有的代码编译流程,是研发同学在提交代码之后,需要到devops平台,点击编译,等待成功之后,才能点击部署,等待成功后才能进入测试环节。此场景下,用户需要频繁地切换到平台进行操作,影响了用户效率。在这个背景下,我们设计了用户提交代码后,自动发布依赖包->自动编译->自动部署的功能。
转转风控「违禁物品识别」 背后那些事儿
通过基本的图像分类模型,构造一个可快速迭代、新增分类的模型架构。
设计师如何做知识管理
在这个信息洪流时代,我们会遇到各种各样的的问题:聊的最多的永远是微信传输助手、调取信息有如大海捞针、收藏却再也没有阅读过、每天大量输入却记不住用不了…
数据构造那些事儿
数据构造顾名思义就是造数据,常用来构造测试数据,主要作用提升工作效率。
众所周知在日常测试过程中,会频繁造数来验证各种场景,其中包括功能测试、沙箱测试、生产验证、性能测试等等,需测试人员花费很多的时间准备大量的数据,且有些场景复杂或涉及多方系统,工作中不可避免,为解决这个痛点,衍生了很多的造数方式,从而提高工作效率,以下内容结合日常工作阐述下一些关于数据构造的一些见解。
转转价格系统DDD实践
转转价格系统(估价器),是个十分复杂的系统,它承载着转转回收以及众多卖场的价格计算和等级计算能力,同时提供价格实验能力。由于系统的复杂性高,以下介绍的内容,是系统的一个简版。
价格系统估价的大致流程是,估价器拿到验机报告后,首先进行验机报告的解析,然后将验机报告转换为估价项。然后根据请求的参数,找到合适的报价流程,在报价流程中执行其所配置的报价方式进行价格计算。
WLock:高可用分布式锁设计实践
WLock是一套基于58已开源的一致性算法组件WPaxos实现的高可靠、高吞吐分布式锁服务,可应用于分布式环境下协调多进程/线程对共享资源的访问控制、多节点Master选主等业务场景。