颠覆日常:APP 架构和技术延伸 | UPYUN Open Talk No.6
移动互联网席卷一切,APP嵌入每个人的日常生活中。值得一探的除了APP对学习、衣食、娱乐行为的重建,还有支撑其运行的复杂系统。
5月9日,UPYUN Open Talk第六期《颠覆日常:APP架构和技术延伸》上海首秀,邀请到三家不经意改变了世界的产品负责人——前超级课程表CTO茹云峰、嘟嘟美甲技术负责人刘琦、足记CTO孙东风,将为我们演示复杂的架构技术,“在合适的人手里是可以解决的”。
茹云峰,前超级课程表CTO。江湖人称“风云”,中国系统架构师大会主讲嘉宾。离开上海交大后,加入新浪微博,曾参与新浪微博系统架构,后又受网易CEO丁磊之邀加盟网易微博。期间受聘于多家创业公司(智能360,明星衣橱等)技术顾问。目前任职阿里百川技术专家。
超级课程表早在2014年11月,就达到了超过1000万大学生用户,覆盖全国3300多所大学,累积2000w+全国课程信息数据,日均3000w+次搜索蹭课。
“风云”以此为范例,介绍了创业当中可以副用的技术,主要的方向就是全文搜索,缓存/存储,分布式爬虫,推送/ IM,内核系统优化(dns),jvm调优等等。
同时,他也提醒在场的开发者需要思考,为何上海对于技术分享最为饥渴,却仍旧没有在上海的土壤里面成长出一家知名的互联网公司。
刘琦,嘟嘟美甲联合创始人&技术负责人。其身上的标签“90后创业团队”“风口浪尖O2O”令人瞩目。
嘟嘟美甲的业务逻辑非常简单,其研发阶段大体上经历了快速发布上线-产品快速迭代-可扩展性和可用性保证直至现阶段。
在初期技术选型上,嘟嘟美甲选用了一个非常流行的方案,就是“MEAN”(MongoDB + Express + Angular.js + Node)。
而在快速迭代期,尽管仍旧只有一台服务器,却开始拥抱了拥抱云服务以提升开发效率(UPYUN、短信语音、推送等等),并进行了数据库、缓存、前后端分离。
继而订单量猛增,在可扩展性保证阶段,开始使用ELK(ElasticSearch + Logstash + Kibana)、MongoDB Replica Sets、单核1G主机+负载均衡器和Redis缓存服务。
最终在现阶段,当系统内部环境复杂度更高的时候,新增CoreOS + Docker,拥抱微服务,httpDNS /监控/两地三机房等解决方案。
孙东风,足记副总裁兼CTO。12年移动开发管理经验,曾先后就职KONAMI、东方财富、百度、HP等公司,并发表著作若干。
当足记爆发性增长至3千多万的用户量,用户们像电影一样生活,而工程师们却生活在恐怖片里。太频繁的读写,使得数据库成为一个瓶颈。前期垂直扩展的粗暴方式尽管快速有效,但已然不合时宜。
于是足记选择针对关键点做读写分离,加入缓存功能和水平扩展,并完成大数据分布式架构。针对整体的功能,通过远程调动接口,将每个模块区分成独立的服务,真正做到无缝水平扩展。
假设某个服务死掉之后,前端消费者来说将毫无感知,因为他无非就是获取项目的服务和数据。
本期Slides /视频:opentalk.upyun.com
现场回顾
同一天,上海的创业/技术沙龙共有11场,却有近170名开发者奔赴UPYUN Open Talk现场,散发着无以名状的热情。
而无论是坐着、站着、趴着、躺着,开发者们总是有着特别正确的听讲姿势。
架构师们也带来足够的数字想象力、恰当的解决方案和理性技术的延伸,希望对开发者们有所启发。
声明:东方联盟网站刊登/转载此文出于传递更多信息之目的,并不意味着赞同其观点或论证其描述。
- 01-092023年的四大网络风险以及如何应对
- 01-09操作系统/虚拟化安全知识域:攻击者模型
- 01-09操作系统/虚拟化安全知识域:操作系统及其设计在安全中的作用
- 01-092022年全球勒索赎金TOP 10
- 03-06俄乌冲突快讯:乌克兰网站被攻击数量超十倍
- 02-23开放式银行创新:开发人员与网络犯罪分子之间的竞赛
- 02-23数据泄露后信息会怎样?
- 02-23四个首创 冬奥网络安全“黑科技”面面观
- 01-11全球最受赞誉公司揭晓:苹果连续九年第一
- 12-09罗伯特·莫里斯:让黑客真正变黑
- 12-09谁闯入了中国网络?揭秘美国绝密黑客小组TA
- 12-09警示:iOS6 惊现“闪退”BUG
- 11-18LG新能源宣布与Bear Robotics达成合作,成为
- 11-18机构:三季度全球个人智能音频设备市场强势
- 11-18闲鱼:注册用户过6亿 AI技术已应用于闲置交
- 11-18美柚、宝宝树回应“涉黄短信骚扰”:未发现
- 11-01京东七鲜与前置仓完成融合