上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 47 下一页
摘要: 本文由浅入深,渐进式介绍缓存技术的基本原理。通过本文,可以让读者快速了解以下知识点:缓存是什么;为什么需要缓存;缓存有哪些主流技术,各自有什么特点,适用于什么场景;应该缓存哪些数据,缓存多久;如何淘汰数据;使用缓存有哪些常见问题以及如何应对这些问题。 阅读全文
posted @ 2022-04-12 10:10 vivo互联网技术 阅读(946) 评论(0) 推荐(3)
摘要: 本文是《vivo营销自动化技术解密》的第3篇文章,分析了营销自动化业务背景和状态机引入原因、状态机的三种基本实现方式,同时介绍了几种业界流行的开源状态机框架实现和特点,以及在项目开发过程中的实践和总结。 阅读全文
posted @ 2022-04-11 09:54 vivo互联网技术 阅读(1188) 评论(1) 推荐(1)
摘要: RocketMQ作为一款流行的消息中间件在各大互联网应用广泛,本文主要分析RocketMq在消息生产和消费过程中的负载均衡机制,并创新提出消费端负载均衡策略的改写以实现固定IP消费的可能。 阅读全文
posted @ 2022-04-07 09:47 vivo互联网技术 阅读(805) 评论(0) 推荐(0)
摘要: 本文介绍了vivo短视频基于布隆过滤器的推荐去重的设计方案,在设计过程中我们力求简单、完美、优雅。首先,结合业务特点进行技术调研和选型,其次在技术选型之上逐步思考和设计布隆过滤器生成、存储方案,在细节方面也有精细考虑,最后在尝试多种迁移方案基础上形成了最终平滑迁移方案。 阅读全文
posted @ 2022-04-06 09:37 vivo互联网技术 阅读(1470) 评论(0) 推荐(1)
摘要: 运用微前端和 uni-render 技术,让商品中台的前端系统变的更加灵活、更加具有可观察性。 阅读全文
posted @ 2022-03-29 09:46 vivo互联网技术 阅读(668) 评论(0) 推荐(2)
摘要: 在平时开发中,经常会与定时任务打交道。时间轮以其精妙的设计,可以被用来高效的处理定时任务。 阅读全文
posted @ 2022-03-28 09:45 vivo互联网技术 阅读(1047) 评论(4) 推荐(1)
摘要: 本篇文章就是通过一个小问题着手,从思路到实施一步步教大家面对一个问题时怎么从源码的角度去分析解决问题。 阅读全文
posted @ 2022-03-22 14:52 vivo互联网技术 阅读(528) 评论(1) 推荐(1)
摘要: 类加载器作为JVM的核心概念,其在将代码编译产生的.class文件加载到虚拟机形成可以直接使用的类型过程中有至关重要的作用;而由于加载过程中通过一个类的全限定名来获取定义此类的二进制字节流没有进行严格限制,从而给广大的开发者们留下了广阔的发挥空间。 阅读全文
posted @ 2022-03-21 09:54 vivo互联网技术 阅读(278) 评论(0) 推荐(0)
摘要: 一、方案背景 现阶段部分业务数据存储在HBase中,这部分数据体量较大,达到数十亿。大数据需要增量同步这部分业务数据到数据仓库中,进行离线分析,目前主要的同步方式是通过HBase的hive映射表来实现的。该种方式具有以下痛点: 需要对HBase表进行全表扫描,对HBase库有一定压力,同步数据同步速 阅读全文
posted @ 2022-03-15 12:44 vivo互联网技术 阅读(591) 评论(1) 推荐(0)
摘要: 一、方案背景 RocketMQ(以下简称MQ)作为消息中间件在事务管理,异步解耦,削峰填谷,数据同步等应用场景中有着广泛使用。当业务系统进行灰度发布时,Dubbo与HTTP的调用可以基于业界通用的灰度方式在我们的微服务治理与网关平台来实现,但MQ已有的灰度方案都不能完全解决消息的隔离与切换衔接问题, 阅读全文
posted @ 2022-03-14 14:39 vivo互联网技术 阅读(1796) 评论(0) 推荐(1)
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 47 下一页