2013,微博抓住了移动互联网
原创 · 约 9 分钟阅读 · 阅读 --

2013,微博抓住了移动互联网

作者: 字与码


古董级程序员,大厂出来后一直在创业公司,现在仍活跃在一线做 AI 相关的开发。这个专栏会慢慢写从 1990 年代到今天的 IT 变化,也会夹带一些自己的旧事。更完整的更新写在微信公众号「字与码」,若觉得这些回忆和观察对你有用,欢迎顺手关注。

2012 年我进入微博,到了 2013 年,才更真切地感受到移动互联网对一个平台意味着什么。

微博抓住了移动互联网。

这句话不是说微博做对了所有事。后面几年它也会错过很多机会。但至少在那个时间点,微博确实站在一个很好的位置上:手机成为信息消费的主要入口,社交关系让内容传播变快,热点事件让用户不断回来,明星和媒体让平台有天然供给。

对工程师来说,这不是一个简单的“App 流量变多了”的问题。它意味着后端系统、数据平台、推荐分发、运营分析和商业化都要重新适应移动场景。

信息跟着人走

PC 时代的内容消费,很多时候是“人去找信息”。

你打开网站,输入网址,点开新闻,访问论坛,刷新页面。信息在那里,人坐下来以后去看。

移动时代则更像“信息跟着人走”。用户在地铁里、饭桌上、会议间隙、睡前几分钟打开手机,热点、关注人、评论、转发、私信、推送一起涌过来。

这让社交媒体的节奏变快了。

一个热点从出现到发酵,可能只需要很短时间。一个事件是否被看到,不再只取决于编辑推荐,也取决于关系链转发、名人参与、算法排序、推送策略和用户所在的时间片。

这背后需要数据平台。

社交数据流

没有数据,你不知道哪些内容在传播,不知道用户在哪里流失,不知道客户端版本出了什么问题,不知道一个策略改动是让平台更健康,还是只让某个短期指标变好。

大数据平台不是为了炫技

我参与的是微博的大数据平台。

现在“大数据”这个词已经没那么时髦了,甚至有点过气。但在 2013 年,它是互联网公司理解业务的关键基础设施。

一个社交平台每天会产生大量日志:曝光、点击、转发、评论、关注、取消关注、停留、搜索、发布、删除、举报、客户端异常。每一种行为单独看都很碎,放在一起才有意义。

数据平台要做的事,是把这些碎片变成可用的信息。

这不是简单把日志堆到 HDFS 里。你要定义事件,要保证采集稳定,要处理延迟和丢失,要清洗脏数据,要做任务调度,要提供查询接口,要让产品、运营、算法和工程团队能用起来。

真正难的地方在于:数据平台既要服务工程,又要服务业务。

如果只追求技术漂亮,业务用不起来;如果只追求报表好看,底层质量会越来越差。一个好的数据平台,应该让公司更快地看清事实,而不是制造更多口径争论。

语言和系统开始混杂

微博时期,我的技术栈变得更杂。

Java 做平台接口,Python 做数据处理,C 做 Redis 相关二次开发,PHP 做移动端接口,后来 Go 也逐渐进入日常。这种混杂不是设计出来的,而是业务生长出来的。

很多创业型或高速增长的平台都是这样:一个阶段有一个阶段的技术选择,后来系统叠在一起,形成真实世界的复杂性。

这让我对“统一技术栈”有了更现实的看法。

统一当然好,前提是公司有足够时间、资源和组织能力去做统一。更多时候,工程师要先把复杂系统接住,再一点点把边界理清。能在混杂技术栈里稳定交付,也是一种能力。

预见未来,不等于能抓住未来

微博在 2013 年确实抓住了移动互联网,但后来很多事也没有抓住。

这句话需要留到后面几年展开。平台公司经常会看到未来,却不一定有魄力投入。看到一个方向有机会,和组织真正把资源压上去,是两回事。

2013 年的微博还处在高位,社交媒体、移动入口、热点传播、名人关系、大数据平台,这些要素都在手里。工程师很容易觉得,只要继续做下去,未来自然会展开。

后来才知道,平台竞争没有自然延续这回事。每一代入口都会重新分配机会。你抓住了上一波,不代表能抓住下一波。

下一年,微博上市。与此同时,今日头条已经在另一条路上快速生长。信息流和推荐,会成为我后面几年绕不开的主题。

2013 年 IT 大事记

  • 移动互联网继续迁移主场。 社交媒体的主要使用场景加速向手机迁移,信息消费变得更实时、更碎片化,也更依赖推送、推荐和数据回流。
  • 微博扩大平台影响力。 上市前的微博继续强化热点传播、名人关系和移动端使用。中文社交媒体的公共讨论、媒体传播和商业化都在这一时期变得更清晰。
  • Docker 公开亮相。 Docker 在 PyCon 上公开亮相并开源,容器技术开始从少数系统工程师的工具,走向后来的云原生基础设施中心。
  • 小红书创办。 小红书从境外购物分享和消费决策切入,后来逐步长成内容社区、生活方式平台和种草基础设施。消费内容和社区信任开始结合得更紧。
  • Databricks 创立。 Databricks 从 Spark 社区和数据处理需求中生长出来,后来成为数据和 AI 基础设施领域的重要公司。数据平台商业化进入新的阶段。
  • 数据平台成为互联网基础能力。 用户行为、内容传播、关系链和商业化效果都需要数据平台支撑。大数据不再只是后台统计,而成为产品判断和策略迭代的基础。

参考资料