加载中
【招聘】OPPO互联网基础技术团队招聘啦!

点击关注“OPPO互联网技术”,阅读更多技术干货 一大波招聘岗位来袭~~~~~ 关于基础技术团队 基础技术团队隶属于互联网技术中心,旨在为公司各业务团队提供高可用、可扩展的公共技术能力支撑。...

【招聘】OPPO互联网基础技术团队招聘啦!

点击关注“OPPO互联网技术”,阅读更多技术干货 一大波招聘岗位来袭~~~~~ 关于基础技术团队 基础技术团队隶属于互联网技术中心,旨在为公司各业务团队提供高可用、可扩展的公共技术能力支撑。...

数据库查询性能优化指南

数据库查询性能优化一直是程序员绕不开的话题,当我们遇到业务刷新报表缓慢或者查询获取结果延迟太大,可以采用提问法来思考如何进行优化。 1. 什么样的环境 硬件环境 query执行的速度和我们...

把几十年前的毕业照变清晰,分为几步?

2020年高考正式结束,又一波年轻的面孔出现在一张张珍贵的毕业照上,而考生的爸妈曾经也把自己巅峰的颜值印在了毕业照上。翻开家里的影集,发现爸妈的毕业照被“封印”在相册太久。这些珍贵照...

2020/07/09 18:41
144
活动 | 用你的面试经验换大奖(内含OPPO Reno3等奖品)

年年岁岁“砖”相似,岁岁年年“薪”不同 又是一年春季招聘时,最近掘金社区联合包括OPPO互联网技术在内的众多团队,隆重正式推出掘金有奖征文活动:2020春招面试征文。 2020年春招正在进行中...

Spark SQL小文件问题在OPPO的解决方案

Spark SQL小文件是指文件大小显著小于hdfs block块大小的的文件。过于繁多的小文件会给HDFS带来很严重的性能瓶颈,对任务的稳定和集群的维护会带来极大的挑战。 一般来说,通过Hive调度的MR任...

活动 | 用你的面试经验换大奖(内含OPPO Reno3等奖品)

年年岁岁“砖”相似,岁岁年年“薪”不同 又是一年春季招聘时,最近掘金社区联合包括OPPO互联网技术在内的众多团队,隆重正式推出掘金有奖征文活动:2020春招面试征文。 2020年春招正在进行中...

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

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

剖析Spark数据分区之Spark streaming&TiSpark

本文是《剖析Spark数据分区》系列文章的第三篇,本篇我们将分析Spark streaming,TiSpark中的数据分区。 系列一:剖析Spark数据分区之Hadoop分片 系列二:剖析Spark数据分区之Spark RDD分区 ...

qiankun 微前端原理与实践

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

人脸识别之新进展-人脸特征&大规模检索

人脸识别是一个历史悠久的模式识别问题,大量研究人员付出了巨大努力,提出了各种方法来不断推动其前进。 本文提纲挈领的介绍了一些经典和最近的方法,希望起到抛砖引玉的作用。未来人脸识别...

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

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

OPPO自研ESA DataFlow架构与实践

点击关注“OPPO互联网技术”,阅读更多技术干货 1. 背景 OPPO互联网业务每天产生海量的数据,如调用链跟踪系统ESA Trace,每日采样的请求数据超过千亿级别,我们需要对这些数据进行归类,聚合...

云原生Service Mesh探索与实践

1. 背景 随着互联网业务不断发展, 业务服务以及服务实例呈快速增长的趋势,然而传统微服务架构虽然能在一些场景满足服务高性能, 高可用, 可治理等需求,但同时也面临着耦合性高,灵活性差...

OPPO自研代码审查系统火眼Code Review实践

点击关注“OPPO互联网技术”,阅读更多技术干货 1. 背景 随着OPPO互联网业务快速增长,团队规模的不断扩大,对代码质量的要求也在不断地提高,而现有的代码审查工具GitLab和Gerrit已经无法满...

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

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

2020/09/24 19:28
141
微服务全链路异步化实践

1. 背景 随着公司业务的发展,核心服务流量越来越大,使用到的资源也越来越多。在微服务架构体系中,大部分的业务是基于Java 语言实现的,受限于Java 的线程实现,一个Java 线程映射到一个k...

MongoDB网络传输处理源码实现及性能调优——体验内核性能极致设计

点击关注“OPPO互联网技术”,阅读更多技术干货 开源MongoDB代码规模数百万行,本篇文章内容主要分析MongoDB网络传输模块内部实现及其性能调优方法,学习网络IO处理流程,体验不同工作线程模...

Dubbo协议解析与ESA RPC实践

点击关注“OPPO互联网技术”,阅读更多技术干货 1. 背景 Dubbo是一款高性能、轻量级的开源Java RPC框架,诞生于2012年,2015年停止研发,后来重启并发布了2.7及连续多个版本。Dubbo自开源以来...

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

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

没有更多内容

加载失败,请刷新页面

返回顶部
顶部