专栏名称: 高可用架构
高可用架构公众号。
目录
相关文章推荐
架构师之路  ·  80后聊架构:CAP对工程架构设计究竟有什么 ... ·  5 天前  
51好读  ›  专栏  ›  高可用架构

首届高可用架构PCC性能挑战赛于3月4日在北京举行 | 开放报名

高可用架构  · 公众号  · 架构  · 2017-03-01 09:24

正文


PCC 是 Performance Challenge Championship (性能挑战杯)的缩写,本来是高可用架构后花园提供给会员一个线上课堂,会员在线上经过一段时间的热烈讨论,觉得类似的编程活动如果能够线下延伸,可以更好的加深对高并发编程的理解,于是高可用架构发起了本次 PCC 性能挑战赛,并对外开放。

 

对于一个工程师来说,参加 PCC 编程挑战赛的几点意义:


  1. 体验完成一个技术小目标。高性能这个小目标应当是每个工程师需要走的路。

  2. 见识优秀的架构方法,隔壁老王用的设计思想,可能你坐在办公室永远也无法想到。

  3. 类似主题的有同样级别人员参加的纯编程公开活动,可能仅此一次。


时间:2017.3.4(本周六) 10:00-21:00

地点:北京朝阳区来广营创远路36号院16号楼7层青云公司内


比赛的一些简单规则:


实现类似 facebook 中的 like 功能,需要:


  • 可以对一个对象(一条feed、文章、或者url)进行 like 操作,禁止 like 两次,第二次 like 返回错误码

  • 有 isLike 接口,返回参数指定的对象有没有被当前用户 like 过

  • 需要看到一个对象的 like 计数

  • 可以看到一个对象的 like 用户列表(类似 QQ 空间);

  • 上述列表加分项:Like优先显示我的好友列表(social list)。

  • 数据量:每天新增的 like 对象数为 1 千万,每秒 like 计数器查询量为 30 万次 / 秒。


数据量


  • 用户数量级1000万,好友数量级1000,正态分布


技术选型:


  • 建议用关系数据库持久化,关系数据库可自行部署在主机上

  • 技术栈及编程语言不限制


由于场地容纳人数有限,开放 10 个对外的参赛名额,点击阅读原文申请报名,回复 VIP 可更多了解高可用架构后花园。


高可用架构

改变互联网的构建方式


长按二维码 关注「高可用架构」公众号


本次挑战赛活动的高性能云服务平台由青云提供支持。