技术干货
文章平均质量分 95
vivo互联网技术
分享 vivo 互联网技术干货与沙龙活动,推荐最新行业动态与热门会议。
展开
-
vivo全球商城:库存系统架构设计与实践
本文主要介绍vivo商城库存系统发展历程、架构设计思路以及应对业务场景的实践。原创 2023-03-10 14:22:29 · 1072 阅读 · 0 评论 -
解密游戏推荐系统的建设之路
本文从零开始介绍了游戏推荐项目的发展历程,阐述了大型项目建设中遇到的业务与架构问题以及开发工程师们的解决方案,描绘了游戏推荐项目的特点以及业务发展方向,有着较好的参考与借鉴意义。原创 2023-02-27 09:21:14 · 919 阅读 · 3 评论 -
vivo版本发布平台:带宽智能调控优化实践-平台产品系列03
随着分发规模地逐步增长,各企业对CDN带宽的使用越来越多。并且,各类业务使用CDN的场景各式各样,导致带宽会不断地出现骤增骤降等问题。基于成本考虑,国内CDN厂商的计费模式主要用峰值点的带宽来计费,就算不用峰值点的带宽,也会因为峰值问题所产生的成本而抬高带宽单价。基于此,控制CDN带宽的峰谷具有重要意义,降低峰值就意味着成本节省。原创 2023-02-20 08:00:00 · 696 阅读 · 0 评论 -
vivo官网App模块化开发方案-ModularDevTool
本文主要讲述了Android客户端模块化开发的痛点及解决方案,详细讲解了方案的实现思路和具体实现方法原创 2023-02-14 08:00:00 · 977 阅读 · 0 评论 -
vivo 自研Jenkins资源调度系统设计与实践
本文从目前业界实现Jenkins的高可用的实现方案,分析各方案的优缺点,引入vivo目前使用的Jenkins高可用方案,以及目前Jenkins资源的调度方案的设计实践和目前的落地运行效果。原创 2023-02-13 08:00:00 · 855 阅读 · 0 评论 -
100 行 shell 写个 Docker
本文主要介绍使用shell实现一个简易的docker。原创 2023-02-09 09:17:18 · 704 阅读 · 0 评论 -
Node.js 应用全链路追踪技术——全链路信息存储
本文主要介绍在Node.js应用中, 如何用全链路信息存储技术把全链路追踪数据存储起来,并进行相应的展示,最终实现基于业界通用 OpenTracing 标准的 Zipkin 的 Node.js 方案。原创 2023-02-06 08:00:00 · 706 阅读 · 0 评论 -
Dubbo 中 Zookeeper 注册中心原理分析
本文通过分析Dubbo中ZooKeeper注册中心的实现ZooKeeperResitry的继承体系结构,详细介绍了Dubbo中ZooKeeper注册中心的实现原理。原创 2023-02-02 09:15:44 · 853 阅读 · 0 评论 -
OKR之剑·实战篇04:OKR执行过程优化的那些关键事
OKR执行过程不是一成不变的,团队和个人在执行中不断优化执行的具体行动,保障OKR的高效执行。原创 2023-02-01 08:00:00 · 695 阅读 · 0 评论 -
vivo 超大规模消息中间件实践之路
本文主要介绍超大数据规模场景下分布式消息中间件在vivo的应用实践。原创 2023-01-30 10:00:42 · 575 阅读 · 0 评论 -
委派模式——从SLF4J说起
本文从业内流行的既有工具包入手,解析实现思路,沉淀一般方法。为技术建设的初学者提供一些实践思路的参考。原创 2023-01-31 09:23:51 · 676 阅读 · 0 评论 -
vivo 故障定位平台的探索与实践
本文基于故障定位项目的实践,围绕根因定位算法的原理进行展开介绍。鉴于算法有一定的复杂度,本文通过图文的方式进行说明,希望即使是不懂技术的同学也能理解。原创 2023-01-09 08:30:00 · 818 阅读 · 0 评论 -
vivo 实时计算平台建设实践
vivo 实时计算平台是 vivo 实时团队基于 Apache Flink 计算引擎自研的覆盖实时流数据接入、开发、部署、运维和运营全流程的一站式数据建设与治理平台。原创 2023-01-03 08:15:00 · 886 阅读 · 0 评论 -
vivo 服务端监控体系建设实践
经过几年的平台建设,vivo监控平台产品矩阵日趋完善,在vivo终端庞大的用户群体下,承载业务运行的服务数量众多,监控服务体系是业务可用性保障的重要一环,监控产品全场景覆盖生产环境各个环节。原创 2023-01-02 08:00:00 · 1013 阅读 · 0 评论 -
vivo 游戏中心低代码平台的提效秘诀
本文首先介绍背景与痛点,然后阐述了vivo互联网游戏中心是如何搭建低代码平台,最后展示了低代码平台带来的收益和未来建设方向。原创 2022-12-27 08:15:00 · 1003 阅读 · 1 评论 -
vivo 低代码平台【后羿】的探索与实践
本文主要从前后端分离的低代码方案、自研高性能渲染引擎、高效的可视化配置方案、千亿级内容投放、低代码如何与传统开发共存等五个维度vivo在低代码平台方面的实践经验,其中也会涉及到动态交互如何运用低代码来编排和我们在提高配置效率方面的全面探索。原创 2022-12-26 08:15:00 · 1145 阅读 · 0 评论 -
vivo 云原生容器探索和落地实践
本文会详细介绍vivo在容器集群高可用建设中的具体实践,包括在容器集群高可用建设、容器集群自动化运维、容器平台架构升级、容器平台能力增强、容器生态打通等层面的打磨和建设。原创 2022-12-19 11:04:07 · 707 阅读 · 0 评论 -
异构混排在vivo互联网的技术实践
本文主要从业务、模型等角度介绍了vivo广告策略团队在信息流和应用商店混排上的一些探索和思考。原创 2022-12-12 08:00:00 · 589 阅读 · 0 评论 -
云原生时代数据库运维体系演进
数据库运维面临着大规模数据库实例难以有效运维、数据库难以做好资源弹性伸缩以及个人隐私数据安全难以保障这三个方面的挑战。对此,vivo给出了自身的应对方案。原创 2022-12-13 08:00:00 · 597 阅读 · 0 评论 -
规则引擎Drools在贷后催收业务中的应用
本篇文章主要介绍了规则引擎的概念以及Kie和Drools的关系,重点讲解了Drools中规则文件编写以及匹配算法Rete原理。文章的最后为大家展示了规则引擎在催收系统中是如何使用的,主要解决的问题等。原创 2022-11-29 08:30:00 · 803 阅读 · 0 评论 -
vivo大数据日志采集Agent设计实践
本文通过在vivo的日志采集服务的设计实践经验,为大家提供日志采集Agent在设计开发过程中的关键设计思路。原创 2022-11-28 08:30:00 · 976 阅读 · 1 评论 -
Bigkey问题的解决思路与方式探索
在Redis运维过程中,由于bigkey的存在,会影响业务程序的响应速度,严重的还会造成可用性损失,DBA也一直和业务开发方强调bigkey的规避方法以及危害。原创 2022-11-22 08:00:00 · 702 阅读 · 0 评论 -
vivo霍金实验平台设计与实践-平台产品系列02
本篇介绍了vivo霍金实验平台的系统架构以及业务发展过程中遇到的问题以及对应的解决方案。原创 2022-11-21 08:00:00 · 558 阅读 · 0 评论 -
源码级深度理解 Java SPI
本文从源码入手分析,深入探讨 Java SPI 的特性、原理,以及在一些比较经典领域的应用。原创 2022-11-07 08:15:00 · 565 阅读 · 0 评论 -
探究Presto SQL引擎(4)-统计计数
本篇文章介绍了统计计数的基本原理以及Presto的实现思路,精确统计和近似统计的细节及各种优缺点,并给出了统计计数在具体业务使用的建议。原创 2022-11-01 08:00:00 · 884 阅读 · 0 评论 -
从 wepy 到 uniapp 变形记
本文主要讲述了如何将 wepy 框架的小程序项目一键转换为 uni-app 框架代码,详细讲解了方案的实现思路和具体实现方法。原创 2022-10-31 08:00:00 · 795 阅读 · 1 评论 -
如何实现一个SQL解析器
本篇文章主要介绍如何实现一个SQL解析器来应用的业务当中,同时结合具体的案例来介绍SQL解析器的实践过程。原创 2022-10-24 08:15:00 · 2518 阅读 · 0 评论 -
vivo平台化实践探索之旅-平台产品系列01
本篇为《平台产品》系列文章的第1篇。主要描述在业务高速发展的背景下,vivo软件工程师通过系统平台化建设等手段,逐步解决软件复用,快速响应业务变化等棘手问题的过程。我们从中精选出内容审核平台、AB实验平台、版本发布平台等具备代表性的平台产品,为大家对平台化的经历进行详细的介绍。原创 2022-10-18 08:30:00 · 772 阅读 · 0 评论 -
从0到1设计通用数据大屏搭建平台
基于可视化搭建的方式来实现通用数据大屏搭建的解决方案,通过对平台能力的开发来讲解可视化搭建的核心功能实现,帮助有需要的同学了解可视化搭建的整体架构设计流程。原创 2022-10-17 08:30:00 · 1056 阅读 · 0 评论 -
vivo互联网机器学习平台的建设与实践
本文将从业务场景、平台功能实现两个方面介绍vivo内部机器学习平台在建设与实践中的思考和优化思路。原创 2022-10-11 08:30:00 · 485 阅读 · 0 评论 -
实时营销引擎在vivo营销自动化中的实践 | 引擎篇04
重点分析介绍在营销自动化业务中实时营销场景的背景价值、实时营销引擎架构以及项目开发过程中如何利用动态队列做好业务流量隔离,动态发布,使用规则引擎来提升营销规则的配置效率等几种关键技术设计实践。原创 2022-10-10 08:30:00 · 810 阅读 · 0 评论 -
多云容器编排 Karmada-Operator 实践
Karmada作为开源的云原生多云容器编排项目,吸引了众多企业共同参与项目开发,并运行于生产环境中。原创 2022-09-29 08:30:00 · 499 阅读 · 0 评论 -
攻击面分析及应对实践
本文结合CASSM和EASM两个新兴的攻击面管理技术原理对资产管理,综合视图(可视化),风险评估,风险修复流程四个关键模块进行简述,为企业攻击面安全风险管理提供可落地的建设思路参考。原创 2022-09-30 08:30:00 · 669 阅读 · 0 评论 -
Dubbo 泛化调用在vivo统一配置系统的应用
本文结合在实际开发过程中所遇到的需要远程调用多个三方系统的问题,阐述了如何利用Dubbo泛化调用来简化开发降低系统耦合性的项目实践,最后对Dubbo泛化调用的原理进行了深度解析。原创 2022-09-27 08:30:00 · 342 阅读 · 0 评论 -
前端动效讲解与实战
本章内容将从各个角度来对动画整个体系进行分类,并且介绍各种前端动画的实现方法,最后我们将总结在实际开发中的各个场景的动画选择方案原创 2022-09-26 08:30:00 · 1364 阅读 · 0 评论 -
爬虫与反爬虫技术简介
本文一方面从爬虫与反反爬的角度来说明如何高效的对网络上的公开数据进行爬取,另一方面也会介绍反爬虫的技术手段,为防止外部爬虫大批量的采集数据的过程对服务器造成超负载方面提供些许建议。原创 2022-09-21 16:14:47 · 1646 阅读 · 0 评论 -
高性能 Java 计算服务的性能调优实战
本文将介绍分享 vivo push 推荐项目中的性能调优实践,希望给大家提供一些借鉴和参考。原创 2022-09-19 10:16:54 · 454 阅读 · 0 评论 -
vivo 全球商城:电商平台通用取货码设计
本文主要给出了电商平台通用取货码的完整设计思路,按此思路可以实现大多数核销类券码的生成问题,也能够满足SaaS化的业务。原创 2022-09-13 10:30:16 · 618 阅读 · 0 评论 -
基于 iframe 的微前端框架 —— 擎天
基于全屏iframe的微前端框架--擎天,解决了iframe UI不同步、URL不同步、数据不共享的难题,并充分发挥了iframe作为页面容器的优势,实现了父子应用异步加载、子应用瞬间切换的能力,从而将微前端项目达到单体应用的体验。原创 2022-09-14 09:11:04 · 847 阅读 · 0 评论 -
vivo前端智能化实践:机器学习在自动网页布局中的应用
在设计稿转网页中运用基于self-attention机制设计的机器学习模型进行设计稿的布局,能够结合dom节点的上下文得出合理的方案。原创 2022-08-30 08:30:00 · 266 阅读 · 0 评论