篱笆网技术架构性能演进

概要
做为上海知名的家庭生活消费类社区的篱笆网,随着十年间数据不断持续增长、传统LAMP架构日益凸显出种种局限性:单纯的mysql难以应对大量数据的存储和访问,经常出故障,难以扩展,难以维护。本次演讲我们将分享过去一年中使用Java、Redis、Cassandra等技术手段来解决社区核心数据的可用性和性能方面的问题的经验。 演讲分两个部分,前半部分讲述单纯的LAMP架构遇到的问题,后半部分讲述我们如何设计新的架构,如何实施,以及这个过程中遇到的问题。主要涉及到的技术有 数据库分片,cassandra,redis。

个人简介

王一,Web系统架构师,微博: @ywang1980, 2009年加入篱笆网担任WEB系统架构师,负责论坛功能改进、性能调优和一线产品的架构、代码工作,参与过历次篱笆网改版、技术重构、系统集成,第一版论坛服务接口service.liba.com的作者。 Clean code和Web service倡导者、关注开源技术、热爱用Emacs写代码, 目前将工作重心转移到Java平台。 苏龙,资深Java软件架构师,微博: @超时空观察者,篱笆网最早的java程序员。参与了篱笆商城的订单系统的开发,篱笆网新商业网站bang.liba.com的开发,参与改进篱笆网社区平台,目前在改进篱笆网手机应用《生活记录片》的服务端代码。 崇尚能满足需求的简单架构。主攻java相关的技术,但也乐于学习其它技术,目前正在学习nodejs。

QCon是由InfoQ主办的全球顶级技术盛会,每年在伦敦、北京、东京、纽约、圣保罗、杭州、旧金山召开。自2007年3月份首次举办以来,已经有包括传统制造、金融、电信、互联网、航空航天等领域的近万名架构师、项目经理、团队领导者和高级开发人员参加过QCon大会。

你可能感兴趣的:(篱笆网技术架构性能演进)