加载中
Osql:一个大统一的SQL查询引擎

小O是新来OPPO不久的分析师同学,在公司遇到了许多志趣相投的同事,这让他很开心。可是最近有一件事让他很烦恼,因为查数据的时候,他一般使用Hive查询,但很多时候他的查询都运行的很慢,甚...

揭秘QUIC的性能与安全

在当代网络通讯中,高速且安全的网络接入服务已为互联网厂商的共同追求。针对传统的TCP + TLS的安全互联网服务,在各大头部互联网厂商中反响激烈,如google有提出各种升级和补丁方案,例如T...

深入理解Flutter的图形图像绘制原理——图形库skia剖析

Flutter是目前流行的高性能跨平台UI框架,图形库skia是其跨平台的基石。本文将深入分析skia的图形、字体、图片的渲染原理,如何挖掘硬件特性,为UI性能优化提供思路。 1. 引言 Flutter是目前...

OPPO互联网业务多活架构演进和实践

作者 | infoQ记者万佳 嘉宾 | 罗工 OPPO 是如何保证互联网业务的高可用?多活架构如何落地,如何根据业务需求持续演进?针对复杂的系统,如何提供可靠的监控方案?...... OPPO 虽然是一家手机...

观察 | 漫话docker的衰落与kubernetes的兴起

本文来自OPPO云平台团队高级工程师徐工,他自2014年开始从事容器化相关工作,目前负责OPPO云平台的编排与调度方向的工作,主要关注技术领域为超大规模的集群管理与调度,混合云平台建设与融合...

qiankun 微前端原理与实践

微前端是指存在于浏览器中的微服务,通常由许多组件组成,并使用类似于 React、Vue 和 Angular 等框架来渲染组件,每个微前端可以由不同的团队进行管理,并可以自主选择框架。 每个微前端都拥...

一张图读懂 OPPO 技术开放日第六期!

以“应用与数据安全防护”为主题的OPPO技术开放日第六期完美收官。 此次活动,OPPO安全团队和业界专家向到场的安全领域行业从业者与高校学生,深度解读了OPPO云密码本、AES密钥白盒、动态分析...

OPPO技术开放日第六期丨OPPO安全解析“应用与数据安全防护”背后的技术

11月29日,OPPO技术开放日第六期在成都1906创意工厂-A11举行。本期活动以“应用与数据安全防护”为主题,聚焦密钥、恶意行为检测等移动应用背后的安全技术,分享OPPO在安全领域的最新技术成果...

2020/11/30 20:56
37
基于Kubernetes和OpenKruise的可变基础设施实践

1. 对于可变基础设施的思考 1.1 kubernetes中的可变与不可变基础设施 在云原生逐渐盛行的现在,不可变基础设施的理念已经逐渐深入人心。不可变基础设施最早是由Chad Fowler于2013年提出的,其...

关于numa loadbance的死锁分析

背景:这个是在3.10.0-957.el7.x86_64 遇到的一例crash。下面列一下我们是怎么排查并解这个问题的。 一、故障现象 Oppo云智能监控发现机器down机: KERNEL: /usr/lib/debug/lib/modules/3.1...

报名开启!OPPO技术开放日第六期邀您参加

伴随着移动智能终端的高速普及,移动应用的安全与隐私问题成为了开发者的一大难题。OPPO技术开放日第六期,OPPO开放平台携手OPPO安全共同打造“应用与数据安全防护”主题活动,聚焦「应用」与...

如何用 CI (持续集成) 保证研发质量

1. 背景 分布式技术的发展深刻地改变了我们编程的模式和思考软件的模式。分布式很好的解决性能扩展,可靠性,组件可用性等问题,但是单机转变成分布式却加大了系统的复杂性,对于组件的开发,...

2020/11/12 18:06
736
如何设计并实现存储QoS?

1. 资源抢占问题 随着存储架构的调整,众多应用服务会运行在同一资源池中,对外提供统一的存储能力。资源池内部可能存在多种流量类型,如上层业务的IO流量、存储内部的数据迁移、修复、压缩等...

2020/11/05 18:06
626
Docker hung住问题解析系列(一):pipe容量不够

背景:这个是之前遇到的老问题,最近docker社区里面其他人报了这问题暂时还没解决。 issue的链接是:https://github.com/containerd/containerd/issues/4434 下面列一下我们是怎么排查并解这...

MongoDB特定场景性能数十倍提升优化实践(记一次MongoDB核心集群雪崩故障)

1. 问题背景 某核心JAVA长连接服务使用MongoDB作为主要存储,客户端数百台机器连接同一MongoDB集群,短期内出现多次性能抖动问题,此外,还出现一次“雪崩”故障,同时流量瞬间跌零,无法自动...

2020 OPPO开发者大会:融合共创,打造多终端、跨场景的智能化生活

9月24日,2020 OPPO开发者大会(ODC20)在线上举办。大会以“智融合 共未来”为主题,OPPO正式发布了ColorOS 11、启能行动2.0和HeyTap健康平台,并持续探索互联网生态的开放与融合,以及如何提...

2020/09/24 19:28
88
前端插件化架构的探索和实践

babel插件、webpack插件、vue-cli插件,为啥这么多的优秀框架都是使用插件系统?插件化架构是什么?带来了什么好处?可以应用到什么场景呢? 1. 插件化架构定义 插件化架构又称微核架构,指的...

前端插件化架构的探索和实践

babel插件、webpack插件、vue-cli插件,为啥这么多的优秀框架都是使用插件系统?插件化架构是什么?带来了什么好处?可以应用到什么场景呢? 1. 插件化架构定义 插件化架构又称微核架构,指的...

OPPO数据中台之基石:基于Flink SQL构建实数据仓库

本文整理自 2019 年 4 月 13 日在深圳举行的 Flink Meetup 会议,分享嘉宾张俊,目前担任 OPPO 大数据平台研发负责人,也是 Apache Flink contributor。本文主要内容如下: - OPPO 实时数仓的...

Docker容器时代安全实践

Docker容器安全实践 随着容器时代Docker技术的近年来高速发展, Google、Amazon等各大公司接连发布基于容器Docker的新业务,云计算进入Docker容器时代,那么Docker容器技术下给安全防御体系带...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部