加载中
深入理解netty---从偶现宕机看netty流量控制

一、业务背景 目前移动端的使用场景中会用到大量的消息推送,push消息可以帮助运营人员更高效地实现运营目标(比如给用户推送营销活动或者提醒APP新功能)。 对于推送系统来说需要具备以下两...

2021/09/28 11:27
1.5W
vivo全球商城-营销价格监控方案的探索

一、背景 现在日常官网商城的运营中有一定概率出现以下两个问题: 1)优惠信息未对齐 官网商城促销优惠的类型越来越多,能影响最终用户实付价的优惠就有抢购、满减、优惠券、代金券等。实际业...

2021/09/27 16:23
3.7K
深入剖析RocketMQ源码-NameServer

一、RocketMQ架构简介 1.1 逻辑部署图 (图片来自网络) 1.2 核心组件说明 通过上图可以看到,RocketMQ的核心组件主要包括4个,分别是NameServer、Broker、Producer和Consumer,下面我们先依...

2021/09/23 10:42
2.7K
深入理解Netty-从偶现宕机看Netty流量控制

作者:vivo互联网服务器团队-Zhang Lin 一、业务背景 目前移动端的使用场景中会用到大量的消息推送,push消息可以帮助运营人员更高效地实现运营目标(比如给用户推送营销活动或者提醒APP新功...

2021/09/22 20:59
144
vivo全球商城-营销价格监控方案的探索

作者:vivo官网商城开发团队-Wei Fuping 一、背景 现在日常官网商城的运营中有一定概率出现以下两个问题: 1)优惠信息未对齐 官网商城促销优惠的类型越来越多,能影响最终用户实付价的优惠就...

2021/09/22 20:59
113
Percolator模型及其在TiKV中的实现

一、背景 Percolator是Google在2010年发表的论文《Large-scale Incremental Processing Using Distributed Transactions and Notifications》中提出的一种分布式事务解决方案。在论文中该方案...

2021/09/22 14:33
3K
Percolator模型及其在TiKV中的实现

作者:vivo互联网数据库团队-Wang Xiang 一、背景 Percolator是Google在2010年发表的论文《Large-scale Incremental Processing Using Distributed Transactions and Notifications》中提出的...

2021/09/15 20:59
42
深入剖析RocketMQ源码-NameServer

作者:vivo互联网服务器团队-Ye Wenhao 一、RocketMQ架构简介 1.1 逻辑部署图 (图片来自网络) 1.2 核心组件说明 通过上图可以看到,RocketMQ的核心组件主要包括4个,分别是NameServer、Bro...

2021/09/15 20:59
125
源码解读Dubbo分层设计思想

一、Dubbo分层整体设计概述 我们先从下图开始简单介绍Dubbo分层设计概念: (引用自Duboo开发指南-框架设计文档) 如图描述Dubbo实现的RPC整体分10层:service、config、proxy、registry、c...

2021/09/14 11:05
1.4W
vivo营销自动化技术解密|开篇

一、营销自动化概览 1.1. 什么是营销自动化 营销自动化是指专门为营销部门或组织设计的软件平台和技术,可以更有效地在线进行多渠道营销并使重复性任务自动化。营销部门和销售人员通过制定任...

2021/09/13 09:37
6.5K
源码解读Dubbo分层设计思想

I作者:vivo互联网服务器团队-Wang Genfu 一、Dubbo分层整体设计概述 我们先从下图开始简单介绍Dubbo分层设计概念: (引用自Duboo开发指南-框架设计文档) 如图描述Dubbo实现的RPC整体分10层...

2021/09/08 20:58
128
vivo营销自动化技术解密|开篇

作者:vivo互联网服务器团队-Liao Yi 一、营销自动化概览 1.1. 什么是营销自动化 营销自动化是指专门为营销部门或组织设计的软件平台和技术,可以更有效地在线进行多渠道营销并使重复性任务自...

2021/09/08 20:58
326
从源码角度分析 MyBatis 工作原理

一、MyBatis 完整示例 这里,我将以一个入门级的示例来演示 MyBatis 是如何工作的。 注:本文后面章节中的原理、源码部分也将基于这个示例来进行讲解。完整示例源码地址 1.1. 数据库准备 在本...

2021/09/07 10:31
6.7K
Node.js 应用全链路追踪技术——[全链路信息获取]

全链路追踪技术的两个核心要素分别是 全链路信息获取 和 全链路信息存储展示。 Node.js 应用也不例外,这里将分成两篇文章进行介绍;第一篇介绍 Node.js 应用全链路信息获取, 第二篇介绍 No...

2021/09/06 10:08
3K
Node.js 应用全链路追踪技术——[全链路信息获取]

作者:vivo互联网前端团队-Yang Kun 全链路追踪技术的两个核心要素分别是 全链路信息获取 和 全链路信息存储展示。 Node.js 应用也不例外,这里将分成两篇文章进行介绍;第一篇介绍 Node.js ...

2021/09/02 20:59
68
从源码角度分析 Mybatis 工作原理

作者:vivo互联网服务器团队-Zhang Peng 一、MyBatis 完整示例 这里,我将以一个入门级的示例来演示 MyBatis 是如何工作的。 注:本文后面章节中的原理、源码部分也将基于这个示例来进行讲解...

2021/09/02 20:59
105
vivo 互联网2021编程大赛圆满落幕 | 文末有福利

开篇先给大家送上教师节礼物。关注“vivo互联网技术”公众号,留言区评论,即可参与。 |摘要| ■ 2021年7月初,面向vivo互联网团队征集出题人,迅速组建-宇宙无敌出题小组,为大家呈现了最...

2021/09/02 20:59
58

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部