公司:58同城
58同城(NYSE:WUBA),简称58,是一家位于中国北京市的生活服务及分类信息网站,以在地服务为主,举凡租房、招聘、交友、水电、二手交易等等,由北京五八信息技术有限公司拥有,创始人是姚劲波,成立于2005年12月12日。该网站是中文最大的生活信息网站,该网站的口号是“一个神奇的网站”。
带团队,强势真是好事么?
强势的反问句,往往是吵架的开始。
微服务架构下分布式事务解决方案 —— 阿里GTS
微服务架构下分布式事务解决方案 —— 阿里GTS的好处有哪些?
Java内存模型与指令重排序
Java中的并发是基于共享内存模型实现的。学习并深入地理解Java内存模型,有助于开发人员了解Java的线程间通信机制原理,从而实现安全且高效的多线程功能。
巧用CAS解决数据一致性问题
缘起:在高并发的分布式环境下,对于数据的查询与修改容易引发一致性问题,本文将分享一种非常简单但有效的优化方法
为什么说解耦的战术,决定了架构的高度?
正确的解耦姿势让系统和程序员更美好:)
浅谈数据分库分表之道
分库分表是解决数据库瓶颈的常用方法。从数据库发展的历史可以看出,现代数据库系统在功能上已经相当完善。关系型数据库的兴起使得数据库领域变得热门,Oracle成为最终的胜利者。然而,随着业务增长,数据库面临着性能和容量的挑战。因此,分库分表成为互联网公司解决数据库瓶颈的标准方法。分库分表可以有效应对数据增量的增加,提高数据库的性能和扩展性。
线上系统性问题定位与方法论
本文介绍了解决线上问题的流程和方法。首先要评估问题的影响范围,确定优先级。问题信息可以通过监控系统报警、关联系统发现、用户投诉和线上监控等多种途径获得。快速恢复是处理线上问题的核心,可以采取回滚或者临时修复的方式。重启和扩容是解决问题的常见方法。另外,文章提到了定位问题点的方法,包括执行top命令和free命令以及其他进一步的排查步骤,如使用jstack命令收集线程信息和jstat命令查看内存占用情况。这些方法旨在以最快速度恢复服务,并保留事故现场以便彻底解决问题。
互联网分层架构之-DAO与服务化
什么时候进行DAO层的抽象,什么时候进行数据服务层的抽象。
如何做一场B格满满的技术大会演讲
如何做一场B格满满,全场爆棚,掌声雷动的技术大会演讲。
58同城首页UI渲染优化
随着业务需求的修改与增加,各UI布局的内容也逐渐丰富多彩,布局嵌套,各式各样的背景颜色,经常会出现过多的过度绘制(overdraw)问题,从而造成页面的卡顿,渲染耗时。
58同城iOS 客户端视频的实现
为了满足支持更多的内容形式,提升用户的内容浏览体验,资讯页面引入一个实现视频播放功能的新Native页面。本文要详细得给大家分享一下iOS客户端视频播放器的具体实现方式。
100亿数据1万属性数据架构设计
100亿数据量,1万属性,10万吞吐量,复杂复合查询,看58同城怎么破。
58同城技术委员会执行主席沈剑:好的架构是进化来的,不是设计来的
【编者按】对很多创业公司而言,随着业务的增长,网站的流量也会经历不同的阶段。从十万流量到一百万流量,再从一百万流量跨越到一千万甚至上亿的流量,网站的架构需要经历哪些变化?我们一起听听 58 同城的技术委员会执行主席沈剑在