写点什么

出海“老兵”赤子城:如何为全球化扩张构筑技术底座?

  • 2022-05-16
  • 本文字数:4541 字

    阅读完需:约 15 分钟

出海“老兵”赤子城:如何为全球化扩张构筑技术底座?

AI 大模型超全落地场景&金融应用实践,8 月 16 - 19 日 FCon x AICon 大会联诀来袭、干货翻倍!

自改革开放以来,从“中国制造”到“中国智造”,中国企业在国际贸易中的角色和战略不断变化。2000 年以前,中国企业多处在产业链下游,以加工、制造等业务为主,追求经济效用。之后,中国企业逐渐向产业链上游发展,重视技术创新,加强产品品牌和企业形象建设。尤其是数字经济和移动互联网方面,中国走在世界前列,国内互联网企业在移动互联网的技术、产品和商业模式等方面做出了很多探索,也诞生了不少创新成果。


自 10 年前,中国互联网企业已经扬帆出海,开始征战海外市场,先是出现了一批以 APUS、茄子科技、触宝为代表的工具类出海企业。四五年后,互联网企业出海进入第二波高潮,由工具类产品出海变成内容类产品出海。在游戏、直播和短视频及社交领域,中国互联网企业做得风生水起,涌现了 FunPlus、Bigo 、TikTok 、赤子城等代表性企业。

海外社交“实力派”


作为最早一批出海的中国互联网企业,赤子城于 2013 年开始进军海外。截至目前,它在社交、游戏和工具等领域打造了多款优质应用,服务全球 200 多个国家和地区的超 13 亿用户,积累了丰富的全球化经验。


据悉,赤子城科技成立于 2009 年。2013 年,公司开始向海外发展,第一款全球化产品 Solo Launcher 上线。2015 年,公司切入全球开放式社交赛道,开始构建以社交业务为核心的企业产品矩阵。


赤子城主打的社交应用主要为 Yumy、YoHo 和 MICO,分别主打视频匹配交友、音频匹配交友和兴趣匹配交友。其中,Yumy 全球下载量突破 5000 万,进入 46 个国家 Google Play 社交应用畅销榜前 10;YoHo 在海湾六国表现亮眼,被视为中东主流社交平台之一;MICO 则稳居中国社交出海平台 头部,全球用户超 1 亿。


2021 年,公司社交业务成功打入发达市场,全球用户突破 13 亿。


赤子城科技 CEO 李平


能取得如此的成绩离不开赤子城在技术领域的多年投入。那么,赤子城如何发挥技术的作用,驱动产品创新和业务发展?它们在海外市场遇到过哪些技术挑战和难题?在出海方面有哪些思考和感悟?......针对上述问题,InfoQ 专访了赤子城科技 CEO 李平和公司的技术团队。

技术是出海“压舱石”


赤子城科技 CEO 李平表示,“技术是公司在产品、运营、增长等方面最底层、最有力的支撑,是公司运营的中流砥柱”。


在他看来,技术可以提高产品创新迭代和验证的效率与质量,缩短从业务想法的提出到实现和交付的时长。比如 2017 年,短视频和直播这种新的交互形态刚开始爆发时,公司的技术团队攻克众多技术难关,快速部署了一套全球化的视频和直播系统。


李平称,当其他公司还在解决一些技术难题时,赤子城科技已经抢先推出高质量的产品和服务,抢占了市场先机,实现创新业务的快速尝试和突破。


比较典型的是中台。据李平介绍,结合全球行业前景和自身的差异化选择,赤子城科技建立了中台系统。从结构上说,可分为两大部分:技术中台和全球运营中台,本质是将可复用的业务能力形成流程并沉淀到中台,并通过数据整合、智能算法以及研发优化等方面赋能业务,最终将这种能力复用到不同业务模块并促进它们之间的联通和融合。


具体说来,赤子城的技术中台包括全球连通的服务节点、大数据中台、智能算法中台和研发中台。其中,大数据中台主要分析业务数据和提供决策支持,助力流程和运营的智能化以及商业模式的创新;算法中台主要是帮助优化公司的音视频技术、推荐算法匹配和图像以及语音识别相关的需求;研发中台则主要是帮助建立产品的底层架构,快速迭代,避免反复造轮子。


而全球运营中台方面,主要包括全球内容中台、美术中台和支付中台三个方面,把日常业务的核心环节提炼搭建成系统化的平台,并通过业务端获取沉淀的用户数据,反哺技术中台的迭代升级,让 “技术” + “业务” 形成深度结合,持续双螺旋上升共同优化的趋势。


“基于多位一体的中台,我们能实现技术赋能业务、业务反哺技术的良性循环。”他补充道。


在李平看来,通过中台化将资源进行共享和复用,从技术层面降本增效,逐步让日常事务自动化、智能化,大大提高了公司整体运营效率。

全球化扩张,赤子城科技的技术全景


进军海外过程中,企业需要根据海外发展情况制定合适的技术发展战略,让技术与业务相匹配,从而加速公司发展。


据李平介绍,赤子城科技在整个产品推进过程中一直奉行快速迭代的理念,“我们追求技术的快速性,一般不会重复去造轮子,首先会寻找成熟化的解决方案,比如一些成功的开源方案”。


其次,选择最合适的技术路线。很多程序员追求新鲜感,偏爱比较先进的技术,“我们研发团队的思路是寻找最合适的,像编程语言,在能实现业务的情况下,现有团队适合用 Java 开发就用 Java,适合用 Python 就用 Python,如果 C++合适就用 C++,而不是一味为了追求新而追求新”。


最后是简单。围绕简单这个理念,技术团队不追求普适的开发,而是小步快跑,“实现了一个小需求后,立即进行线上验证,考察其是否符合业务的需求,这样来不断优化和迭代,而非做特别复杂和过度的设计”。


简言之,我们可以把赤子城科技的技术战略主要概括为三点——


  • 快速:技术方案优先考虑成熟的开源产品,尽可能快速验证业务形态;

  • 合适:优先考虑现有团队对技术的熟悉程度,避免一味追新求异,避免重复造轮子;

  • 简单:小步快跑、按需演化迭代,解决方案适应项目当前时期的规模,避免过度设计。


目前,赤子城科技在社交方向有三款产品:Yumy、MICO 和 YoHo,其中,像 Yumy 的全球下载量超 5000 万。


千万级用户对产品基础架构的要求非常高。对赤子城科技来说,海量用户在基础架构方面带来了不小挑战:


一是性能。不同市场的本地网络、用户设备差异比较大,从用户端到服务端之间的链路时延。

二是可用性。来自运营商的网络封禁,资源节点故障,网络抖动,重大运营活动带来的瞬时流量,内部服务更新和代码 bug 等。

三是敏捷性。全球不同地区有自己的文化特色,用户对产品策略的接受程度不同。产品和研发团队面临的问题是如何快速验证产品功能,怎样平衡产品全球统一性和本地差异性。


针对这些挑战,李平称没有“银弹”,也没有一劳永逸的解决方法,需要技术团队从研发、集成、部署、监控、反馈和运营各个阶段建立相应的机制。而赤子城科技围绕上述维度构建了自己的保障机制:


  • 研发:采用统一的代码托管平台、开发规范和语言框架;

  • CI/CD:设置单元测试,测试部署,集成测试,自动化测试,性能测试,兼容性测试,预览部署,灰度部署,全量部署,自动扩缩容机制;

  • 监控报警:建立起指标体系、日志系统、链路追踪、报警机制和全局视图;

  • 反馈和运营:建立数据平台,针对用户行为路径、问题反馈和运营指标进行数据分析,并通过 AB 测试平台快速试错。


通过多年实践,赤子城科技在规划基础架构时,主要从这些维度出发:


  • 高性能:要确保在全球各个市场,能给用户带来快速访问的用户体验;

  • 高可用:确保服务在全球各个市场一直可用,SLA 指标 99%;

  • 可伸缩:通过增加或减少硬件,提高或降低系统的处理能力;

  • 安全性:提供安全访问和数据加密,有安全存储的策略;

  • 敏捷性:随需应变,快速响应;

  • 合规性:不仅满足 Apple、Google 和 Facebook 应用市场及开发者平台的数据合规要求,而且要满足各地政策法规,如《GDPR》。


除了基础架构的审慎规划,赤子城科技在稳定性方面大力投入,在服务架构层面的不同层级都使用针对性的策略,目的是满足全球 13 亿用户的稳定性体验。


据悉,在应用层,一般设计为无状态,每一个请求都可以随机选择服务器处理,同时,通过负载均衡技术实现高可用。在服务层,设置负载均衡、分级管理、快速失败(超时设置)、异步调用、服务降级、幂等设计等。数据层,冗余备份(冷,热备[同步,异步],温备)、失效转移(确认、转移、恢复)。


为满足全球化的 IM 通讯需求,赤子城经过多年持续迭代优化,自研出一套稳定的全球通讯服务,并自研 IM 聊天框架进行全球链路优化。据悉,该公司在新加坡、美国、日本、印度、德国等地建立了数据中心,并将全部服务接入阿里云和亚马逊云科技,让服务器尽可能靠近用户部署,将通信延迟降到最低水平。


此外,该公司还自研了一套测试工具和前后端一体化的实时数据监测系统,实时收集异常反馈,及时发现和定位异常问题,并感知业务变化趋势。如今,这一套全球化服务已趋于成熟稳定,“近两年,几乎没有出现过对业务有过多影响的故障”。


除了基础架构和稳定性,赤子城科技主打的社交产品具有很强的内容属性。而事实上,海外市场涉及不同国家和地区,每个国家和地区又有自己的语言和文化特点。对赤子城科技而言,产品和服务成功的前提是尊重目标市场的文化与宗教习惯,并严格遵守当地法律法规。因此,社交产品的内容审核成为运营的重中之重。据了解,在内容审核方面,赤子城科技打造了“技术+人工”相辅相成的内容审查体系:


  • 建立审核中台,支持审核组对 UGC 内容的图片、图文和直播进行顺畅的审核工作与数据分析;

  • 引进成熟的 AI 审核工具,基于积累的图片和文字资源训练内部审核模型;

  • 机器审核判定违规的内容直接在用户创建发布时给出拦截提示,机器审核不确定的结果转向人工审核团队进行二次校验;

  • 针对全球不同市场的文化特色差异、内容尺度标准差异进行精细化模型优化和人工审核标准改进。


据李平透露,赤子城科技目前每天新增数据量在 1.2T 左右,日处理数据 16T。为处理全球范围内海量数据,公司自研了名为“北极星”的数据平台。北极星数据平台含有元数据管理系统、数据质量管理系统、数据生命周期管理系统、AB 实验系统、自助查询系统、用户画像系统、机器学习平台、PUSH 和短信系统、数据传输系统,让业务能依托数据平台得到即时、高效和深度支撑。


并且,平台集成 hadoop 生态开源组件,在优化 Hive、tez、impala、Spark 计算引擎后,通过 Hadoop 官方基准测试,性能已达到同类商业产品的 3 倍,兼顾高可用特点,在数次服务器硬件故障宕机后,仍然能稳定完成线上生产任务。


平台通过对任务内存分配、内存使用策略、任务并行度、mr 执行时机、磁盘写入策略、磁盘 IO 调整、任务队列资源隔离及资源动态抢占策略等方面的持续优化,日常能在 2~3 小时内处理完 50 倍于计算资源的数据任务。


在业务上,为不损害用户体验前提下尽可能为商业客户触达目标用户,赤子城科技在投放侧和变现侧分别推出相应的技术解决方案:


投放侧:自研 Solo Engine 智能投放系统,通过自动化工具解放生产力,让优化师专注于创意生产和行业分析,细化到分钟级的投放计划监控,避免监控不及时和人为失误;同时,搭建 AARRR 模型的全周期数据闭环,通过数据驱动产品营销,大大提高优化师的投放效率和分析决策能力,使单个优化师投放人效提高 5 倍以上。


变现侧:基于用户行为互动数据搭建一套用户画像标签系统、广告推荐系统、广告 A/B 测试系统,针对不同用户群体实现差异性广告策略,在平衡用户留存(用户体验)和广告变现(投放效率)的基础上,持续迭代更加高效的广告推荐逻辑。


多年的研发与实践,让赤子城科技构建起自己的全球化技术体系,不仅解决了全球化发展中遇到的问题,而且很好地满足了上层业务运营和发展。

写在最后


从赤子城科技的出海经历我们发现,企业出海要想在海外市场站稳脚跟和获得长足发展,必须构建一套强大的技术底座,这样才能满足上层业务复杂多样的需求,并有效应对海外扩张中遇到的种种风险与挑战。业务的成功离不开技术的支撑,而强大的技术也能化作企业优势,从而助力企业在海外取得更好成绩。

2022-05-16 14:242039
用户头像
王强 技术是文明进步的力量

发布了 799 篇内容, 共 394.1 次阅读, 收获喜欢 1731 次。

关注

评论

发布
暂无评论
发现更多内容

AI日课@20230410:大语言模型是对本质知识的无损压缩

无人之路

ChatGPT

园林绿化设计工具:GardenPlanner Mac版

真大的脸盆

Mac Mac 软件 Mac 系统 园林设计工具 绿化设计

在字节跳动实习后,程序员是这样写简历的

字节跳动技术范儿

字节跳动 实习

万字详解 | Java 函数式编程

Phoenix

Lambda 函数式 #java

WWDC 2023会有哪些内容?WWDC 2023抢先看

Rose

WWDC 2023 Apple发布会

CIO成就计划预告·微软韦青:数智时代下的企业数智化战略决策

科创人

玖章算术CEO叶正盛在数据技术嘉年华分享NineData AIGC的应用实践

NineData

数据库 数据管理 AIGC 玖章算术 NineData

Selenium之POM 设计模式

QE_LAB

selenium 测试技术

一文吃透泛型

程序员大彬

Java java面试

实力爆表,日日新成为AI领航者

柒号华仔

人工智能 AIGC 日日新 商汤

数据库原理及MySQL应用 | 并发控制

TiAmo

MySQL 数据库 并发控制

devops工具链基建建设评价标准

laofo

DevOps cicd 研发效能 持续交付 工程效率

青云职上 群英有为 | 助力区域打造人才高地,龙岗双选会顺利举办!

科技说

Django笔记七之ManyToMany和OneToOne介绍

Hunter熊

Python django 多对多 ManyToMany OneToOne

CIO成就计划第二季第一期 | 活动回顾:基于数字技术重塑流程,驱动业务增长

科创人

肝到头秃!阿里爆款的顶配版SpringCloudAlibaba学习笔记

架构师之道

微服务

前端代码安全与混淆

京东科技开发者

安全 京东云 企业号 4 月 PK 榜

毫末发布DriveGPT雪湖·海若!首期智能驾驶能力、驾驶场景识别能力对行业开放

科技大数据

Java变量与数据类型

timerring

Java 后端

有限资源下如何实现最高效的数据处理?四个“智慧城市”项目寻找“最优解”

TDengine

tdengine 物联网 时序数据库 智慧城市 数据优化

GardenPlanner :花园式和景观设计工具

Rose

Garden Planner 景观设计工具 GardenPlanner注册版 花园设计

毫末顾维灏:中国首个自动驾驶数据智能体系MANA将以产品服务方式对外合作开放

科技大数据

高效复制:在Linux中并发执行相同任务,各自生成日志

小毛驴的烂笔头

全能网页视频下载工具Downie使用教程

Rose

downie 4 Mac 视频下载工具 Downie使用教程 如何下载网页视频

带你揭开神秘的Javascript AST面纱之Babel AST 四件套的使用方法

京东科技开发者

JavaScript AST 京东云 企业号 4 月 PK 榜

Mac上免费好用的PDF编辑器:Acrobat Reader DC2023

Rose

苹果软件 mac软件下载 pdf阅读 Adobe Acrobat Reader DC

活动 | GreatSQL社区亮相2023 DTC 分享开源技术成果实践

GreatSQL

得帆云DeFusion融合集成iPaaS平台领先行业,打造先锋集成产品

得帆信息

打破信息孤岛 数据集成 集成平台 数据集成平台 ipaas

关于mac虚拟机Parallels Desktop 常见问题解答

Rose

pd 18 Parallels Desktop 虚拟机 PD常见问题 Mac虚拟机

小程序SDK集成到App有哪些好处?

没有用户名丶

对标大厂的技术派方案设计,带你了解一个项目从0到1实现的全过程

Java全栈架构师

数据库 微服务 程序人生 后端 架构师

出海“老兵”赤子城:如何为全球化扩张构筑技术底座?_文化 & 方法_王强_InfoQ精选文章