2015 年 4 月 18 日,又拍云 Open Talk 第 5 期登陆深圳。本期沙龙以《 APP开发创意与技术分享 》为主题,邀请到小恩爱 CTO 钟超、辣妈帮技术 VP 金伟梅和糗事百科技术负责人周迁,他们为到场的开发者分享了“如何将看似混乱、庞杂、繁琐的过程或系统,分为治之,巧妙组合。从0到1的为APP的创意实现打下良好的技术支撑基础。”以及如何让技术团队成长的实战经验。
这次的又拍云 Open Talk活动人气满满,大量的“空降部队”也使得活动显得格外热闹。
技术男们打造的辣妈帮:从0开始,打造千万级用户社区架构
其后,辣妈帮的技术副总裁金伟梅做了《从0开始,打造千万级用户社区架构》主题分享。
他坦言到,对于初创团队,最大的成本是人力和时间成本,在为了控制人力成本的情况下,会选择缺乏经验的程序员,省掉测试人员,整体团队都会缺乏技术架构的意识和经验。随着产品的不断迭代,先天不足的情况会越来越糟糕,因为他说道,初创团队并不都是从0开始,甚至是从负数开始。
关于系统架构,金伟梅主要提到了以下几点:
1、重构是一个一直持续的过程,需要掌控好局部,进而全局改造;
2、系统架构重构应该考虑的几个要素:性能、扩展性、规范性。(很多团队都会强调系统架构的性能和可扩展性,但并不是每一团队都重视规范性,在辣妈帮会每周进行一次代码审核)
3、数据、监控与故障处理。目前辣妈帮已有5400w用户,当用户发展到一定阶段,就需要建立日志收集处理系统,在此基础上,对日志进行监控。当然故障的发生是绝对的,如何在第一时间响应和处理才是需要考虑的。