公司:vivo
维沃移动通信有限公司(通称:vivo)是一家中国科技公司,主要生产智能手机、无线耳机等消费电子产品。
公司曾用名步步高通信设备有限公司、步步高通信科技有限公司,前身是1995年10月建立的步步高电话机厂,曾是步步高电子旗下品牌(前身为步步高音乐手机)。
时间轮原理及其在框架中的应用
在平时开发中,经常会与定时任务打交道。时间轮以其精妙的设计,可以被用来高效的处理定时任务。
跑马灯带你深入浅出TextView的源码世界
本篇文章就是通过一个小问题着手,从思路到实施一步步教大家面对一个问题时怎么从源码的角度去分析解决问题。
JVM自定义类加载器在代码扩展性的实践
类加载器作为JVM的核心概念,其在将代码编译产生的.class文件加载到虚拟机形成可以直接使用的类型过程中有重要的作用;由于加载过程中通过一个类的全限定名来获取定义此类的二进制字节流没有进行严格限制,从而给广大的开发者们留下广阔的发挥空间。
关于界面容器的思辨 | vivo官网APP首页改版
vivo官网APP作为vivo品牌的线上门面,如何提升其设计品质?如何赋能主品牌?界面容器设计又有何门道?本文为你细细道来。
HBase海量数据高效入仓解决方案
本文主要介绍了HBase数据同步到数仓的多种实践方案,并对每种方案做优劣势分析。
vivo鲁班RocketMQ平台的消息灰度方案
本文通过Queue来隔离灰度与非灰度消息,最终实现MQ全链路灰度流量的无损切换。
评论区设计的三个维度、九个考量点
评论区是一个神奇的地方,它可以拉近用户间的关系,也能增强用户与产品的联系。那么好的评论区该如何设计?本篇文章将通过三个维度、九个考量点对评论区的设计进行拆解,希望能对大家有所帮助:-)
Dubbo服务如何优雅的校验参数
本文分享了如何对Dubbo服务进行优雅的参数校验,以实现服务端统一的数据返回格式,同时也在一定程度提升开发效率,避免重复简单的参数校验逻辑。
分布式数据库排序及优化
本文简单介绍了一种分布式数据库排序方法以及排序优化。
基于 Kafka 的实时数仓在搜索的实践应用
Apache Kafka 作为一个热门消息队列中间件,具备高效可靠的消息处理能力,且拥有非常广泛的应用领域。文章介绍基于 Kafka 的实时数仓在搜索的实践应用。
vivo全球商城全球化演进之路—多语言解决方案
本文通过对vivo外销多语言文案系统的介绍,阐述了其整体架构,设计思路和接入方式等。通过这些介绍说明系统相较传统多语言解决方案的优势,以及其系统化,可视化,即时生效等优点。
vivo 服务端监控架构设计与实践
vivo服务端监控旨在为服务端应用提供包括系统监控、JVM监控以及自定义业务指标监控在内的一站式数据监控,并配套实时、多维度、多渠道的告警服务,帮助用户及时掌握应用多方面状态,事前及时预警发现故障,事后提供详实的数据用于追查定位问题,提升服务可用性。目前vivo服务端监控累计接入业务方数量达到200+,本文介绍的是服务端监控,我司还有其他类型的优秀监控包括通用监控、调用链监控和客户端监控等。
【营】在开局,提升【豹】发力 - vivo活动插件管理平台
如何将业务中沉淀的内容具象化表现出来,赋能上下游,赋能更多业务,通过此文,你可以了解到插件管理平台诞生的背景、技术架构以及核心技术揭秘。
HTTP缓存协议实战
HTTP缓存协议是客户端浏览器与服务端之间进行缓存控制的协议,合理设定缓存协议能够有效提高前端性能,降低服务端压力。
流量录制与回放在vivo的落地实践
流量回放怎么实现?有哪些问题和挑战?能给我们带来多少收益?本专题将通过vivo流量回放在项目落地实践给大家提供一些借鉴和参考。
Redis 在 vivo 推送平台的应用与优化实践
推送平台的特点是并发高、消息量大、送达及时性较高。系统设计中采用Redis集群作为消息存储和中转,以及token信息存储。集群规模大。本文围绕推送系统对Redis集群的使用,遇到的问题及解决方案,优化过程讲解。