现有数据架构难以支撑现代化应用的实现 。
随着云计算产业的快速崛起 , 带动着各行各业开始自己的基于云的业务创新和信息架构现代化 , 云计算的可靠性、灵活性、按需计费的高性价比等优势已经让很多企业把“云”业务列入到未来发展战略规划中 。 现代化应用是现有应用程序的再升级 , 也是基于新技术新模式开发的新应用 。 现代化应用可以帮助企业面对更加复杂的业务竞争 , 并在这样的竞争中凭借模型的先进、数据的洞察、应用的创新实现领先 。 因此 , 许多企业希望通过采用现代应用程序开发的模式 , 转变应用程序的设计、构建和管理方式 , 从而提高敏捷性 , 并加快自身的创新进程 。 以云原生、容器、微服务、Serverless 等为基础的现代化应用开发兴起之际 , 各行业都把关注的目光瞄准到了数据架构上 。 毕竟微服务、Serverless 构建的应用就像是引擎 , 而数据才是真正的动力 。
现代化应用开发之难亦是数据架构创新之难
现代化应用对规模、可用性和性能都提出了更高的要求 。
文章图片
对于现代化应用来说 , 不仅要应对剧增的用户数量 , 还要支撑不断增长的应用负载种类和数量 。 这是现代化应用开发面对的第一个难题——更强的可扩展性 。
以游戏的场景为例 , 目前排名靠前的国民级游戏日活用户已经超过 1 亿多人 , 未来百万以上用户量将成为应用程序的常态 , 我们畅想一下最近大火的元宇宙场景 , 如果是一个全球级别的元宇宙应用 , 其用户数量会是这个数据的数倍 , 甚至数十倍 , 媲美亚马逊黑色星期五大促销的高并发情况将成为日常 。 所有人都在一个元宇宙进行交互的场景 , 对应的后端系统响应并发的要求是极高的 。 这不是在揣测 , 而是基于事实和现状 , 对未来的合理预测 。 因此首先需要解决的 , 就是更大规模并发问题 。
现代化应用开发面对的第二个问题 , 是如何存储海量数据 , 以及存储海量数据之后 , 如何对这些数据进行实时化和智能化处理 。
当前数据已呈现出“二八定律”:结构化数据占 20% , 非结构化数据占 80% 。 《微软飞行模拟器》模拟真实的山脉、道路、云朵 , 产生了超过 2.5PB(2.5 x 10^6 GB)的结构化数据 , 终极元宇宙所需数据量至少比此高出多个数量级 。
根据 IDC 的最新报告 , 现有数据中非结构化数据占比已超过 90% 。 随着新型软件的增多 , 非结构化数据占比将越来越高 。 不同格式、不同标准的非结构化数据在技术上比结构化数据更难存储和分析 。 传统数据架构应对这样的海量数据将会很吃力 。
推荐阅读
- 建设|这一次,我们用SASE为教育信息化建设保驾护航
- 最新消息|中围石油回应被看成中国石油:手续合法 我们看不错
- 蛋白|二代新冠疫苗来了!打了一代,还需要它吗?
- 国药|二代新冠疫苗来了!打了一代,还需要它吗?
- 标题|致我们的2021,所有奋斗终将闪耀
- 吴祖榕|上线 2 周年,用户数破 2 亿,腾讯会议和我们聊了聊背后的产品法则
- 生活|2022,你为什么需要一块华为 WATCH GT3?
- 植物|开放生物资源,保护多样性:我们为了生物安全的那些努力。
- jbhcfw|京东慧采适合什么样的企业入驻,我们公司合适么?
- 市场|折叠屏手机为啥火了?成熟可能还需要两年时间