精彩博客

在解决了 2961 个用户反馈后,我做出了这样的改变...

2961 个问题?这么多?没错,Zadig 开源这一年来,也就平均每天十几到几十个问题吧,其实准确的数字不可能知道,但量大是一定的!这一年与社区小伙伴相处过程,也是我职业生涯心得最多/成长最...

今天 10:25
88
0
Apache Kyuubi 在爱奇艺的时间:加速 Hive SQL 迁移 Spark

Hive 作为爱奇艺数仓的基础,Hive SQL 是爱奇艺大数据平台目前主要的数处理工具,各个业务积累大量的 Hive ETL 任务。Spark 相对于 MapReduce 有着更为灵活的的计算模型,这使得 Spark 相对于...

今天 09:57
160
0
教程详解 | 解码Serverless 认证服务,总有一种认证方式适合你

当前,加强网络用户实名认证体系建设成为共识…… 面对手机号、邮箱、QQ、微信、微博、华为帐号等多样认证方式,应用如何能同时满足,且让用户获得统一的登录体验和身份,一套独立的用户认证...

今天 09:43
104
0
基于 Ingress Controller 在集群外访问 Zadig 自测环境(最佳实践)

Zadig 从 v1.11.0 版本推出了自测模式,开发者之间可以共享同一套基准环境,从基准环境拉出子环境来部署少量变更的服务。通过子环境和基准服务交互,实现了在复杂业务场景下低成本的自测联调...

昨天 19:29
433
0
5. 数据访问 - EntityFramework集成

前言 Masa提供了基于EntityFramework的数据集成,并提供了数据过滤与软删除的功能,下面我们将介绍如何使用它? MasaDbContext入门 安装.Net 6.0 新建ASP.NET Core 空项目Assignment.MasaEn...

昨天 16:47
338
0
7000+字图文并茂解带你深入理解java锁升级的每个细节

摘要:对于java锁升级,很多人都停留在比较浅层的表面理解,这篇7000+字和图解带你深入理解锁升级的每个细节。 本文分享自华为云社区《对java锁升级,你是否还停留在表面的理解?7000+字和图...

昨天 15:58
836
0
详解SQL中Groupings Sets 语句的功能和底层实现逻辑

摘要:本文首先简单介绍 Grouping Sets 的用法,然后以 Spark SQL 作为切入点,深入解析 Grouping Sets 的实现机制。 本文分享自华为云社区《深入理解 SQL 中的 Grouping Sets 语句》,作者:...

昨天 15:00
296
0
激动人心!2022开放原子全球开源峰会报名火热开启!

开源不仅仅是一种技术,更是一种引领发展和变革的理念,连接全球开发者共享知识、共建技术。在全球经济数字化转型的浪潮中,鼓励全球开放、合作、创新的开源软件生态发挥着举足轻重的作用。 ...

昨天 14:30
364
0
计算中间件 Apache Linkis参数解读

导语:本文主要对Linkis的参数体系进行介绍,包括Linkis服务端参数、客户端参数、管理台参数的介绍。 1. 参数分类 Linkis参数主要分为以下三个部分: Linkis 服务端参数,主要包含Linkis本身...

昨天 14:27
474
0
【AI 框架基础技术】自动求导机制 (Autograd)

文 @ 不愿透露姓名的小 P 同学 0 前言 可以把神经网络看作一个复合数学函数,网络结构设计决定了多个基础函数如何复合成复合函数,网络的训练过程确定了复合函数的所有参数。 为了获得一个“...

昨天 14:18
205
0
NBA赛事直播超清画质背后:阿里云视频云「窄带高清2.0」技术深度解读

在半月前结束的NBA总决赛中,百视TV作为全网唯一采用“主播陪你看NBA”模式的直播平台,以“陪看型”赛事解说来面对内容差异化竞争。与此同时,百视TV还运用了“窄带高清2.0”直播转码技术,...

昨天 14:16
776
0
六种常用事务解决方案,你方唱罢,我登场(没有最好只有更好)

1 事务概念 在分布式系统中,为了保证数据的高可用,通常,我们会将数据保留多个副本(replica),这些副本会放置在不同的物理的机器上。为了对用户提供正确的 CRUD 等语义,我们需要保证这些放...

昨天 14:05
830
1
HiEngine:可媲美本地的云原生内存数据库引擎

摘要:HiEngine与华为GaussDB (for MySQL)集成,将内存数据库引擎的优势带到云端,并与基于磁盘的引擎共存。HiEngine的性能比传统的以存储为中心的解决方案高出7.5倍。 本文分享自华为云社区...

昨天 11:41
382
0
openGauss数据库源码解析系列文章—— 密态等值查询技术详解(下)

上期我们介绍了密态等值查询技术及如何创建客户端密钥CMK,本期继续讲解如何创建列加密密钥CEK和创建加密表。 目录 创建列加密密钥CEK 创建加密表 客户端主密钥创建语法本质上是将CMK的元信息...

昨天 10:19
366
0
非技术部门,如何参与 DevOps?

DevOps 是一个很火的概念,在过去的几年中很多企业一头扎进了 DevOps 相关的实践中,准备转型。但是,成功的却是少数。 一般来说,我们在加入 DevOps 大军之前,应该问问自己:我们为什么要使...

昨天 09:56
1K
0
Redis如何实现多可用区?

在如今的业务场景下,高可用性要求越来越高,核心业务跨可用区已然成为标配。腾讯云数据库高级工程师刘家文结合腾讯云数据库的内核实战经验,给大家分享Redis是如何实现多可用区,内容包含R...

昨天 09:43
951
0
Lepton 无损压缩原理及性能分析

作者:vivo 互联网数据库团队- Li Shihai 本文主要介绍无损压缩图片的概要流程和原理,以及Lepton无损压缩在前期调研中发现的问题和解决方案。 一、从一个游戏开始 1.1 游戏找茬 请拿出你的秒...

昨天 09:09
747
0
无密码身份验证如何保障用户隐私安全?

在互联网世界,验证用户身份是一个常见又重要的场景,应用最广泛的方式当属帐号密码验证。随着开发者对身份验证安全性要求不断提升,加之用户更加注重过程中的隐私与便捷,身份验证的方式逐渐...

昨天 09:06
287
0
可视化任务编排&拖拉拽 | Scaleph 基于 Apache SeaTunnel的数据集成

这次在 6月 Meetup 为大家带来的是Scaleph 基于 Apache SeaTunnel (Incubating) 的数据集成介绍,希望你有所收获。 本次演讲主要包括五个部分: 关于Scaleph Scaleph架构&功能简介 SeaTunne...

前天 19:59
813
0
基于Netty,徒手撸IM(一):IM系统设计篇

本文收作者“大白菜”分享,有改动。注意:本系列是给IM初学者的文章,IM老油条们还望海涵,勿喷! 1、引言 这又是一篇基于Netty的IM编码实践文章,因为合成一篇内容太长,读起来太累,所以也...

前天 18:39
782
0

没有更多内容

加载失败,请刷新页面

从0到1建设智能灰度数据体系:以vivo游戏中心为例

作者: vivo 互联网数据分析团队-Dong Chenwei vivo 互联网大数据团队-Qin Cancan、Zeng Kun 本文介绍了vivo游戏中心在灰度数据分析体系上的实践经验,从“实验思想-数学方法-数据模型-产品方...

前天 09:34
1.8K
1
阅读Skeleton.css源码,改善睡眠质量(尽管它只有419行代码)

本文介绍 点赞就等于学会了! 如果本文对您有帮助,建议点赞收藏(点赞就等于学会了) Skeleton 源码一共只有 419 行(加上注释和换行),非常适合用来学习。 本文是根据我的学习过程来编写的...

07/01 11:35
6K
1
全栈代码测试覆盖率及用例发现系统的建设和实践

本文首发于微信公众号 “Shopee 技术团队” 1. 背景 随着项目不断深入迭代,业务逻辑以及用户场景日渐复杂,补充和维护单元测试维护的成本也变得越来越高。测试覆盖质量通过测试用例评审或者...

06/30 15:30
4K
1
我把整个研发中台拆分过程的一些心得总结

背景在21年,中台拆分在21年,以下为中台拆分的过程心得,带有一定的主观,偏向于中小团队中台建设参考(这里的中小团队指3-100人的团队),对于大型团队不太适用,毕竟大型团队人中/技术充足...

06/28 20:07
9.2K
5
Elasticsearch 在地理信息空间索引的探索和演进

vivo 互联网服务器团队- Shuai Guangying 本文梳理了Elasticsearch对于数值索引实现方案的升级和优化思考,从2015年至今数值索引的方案经历了多个版本的迭代,实现思路从最初的字符串模拟到K...

06/27 09:20
4.2K
1
元宇宙 3D 开荒场 - 探味奇遇记

项目概览及开发设计 数月前,我们开启了“元宇宙探索之路”,这次尝鲜的业务伙伴是食品部门,最终落地项目是“探味奇遇记”:用户使用左边“joystick”操作 IP 人物,前往自己感兴趣的美食馆...

06/23 18:00
8.4K
1
字节跳动开源 Go HTTP 框架 Hertz 设计实践

前言 Hertz 是字节跳动服务框架团队研发的超大规模的企业级微服务 HTTP 框架,具有高易用性、易扩展、低时延等特点。在经过了字节跳动内部一年多的使用和迭代,如今已在 CloudWeGo 正式开源。...

06/22 13:50
1W
1
得物App数据模拟平台的探索和实践

原创|得物技术-凌遥 导读 Mock是一个接口编辑模拟工具,可以快速手动或者基于YAPI创建Mock接口模拟数据调试,同时支持场景,场景组的快速切换,方便在开发期和测试阶段试验不同数据返回的U...

06/22 10:56
6.9K
0
记mysql-connector-java:8.0.28的bug排查,你可能也踩坑了

前言 如标题,最终查明问题是因为 mysql-connector-java:8.0.28 的一个 bug 导致的。但是在真相未浮出之前,整个问题可谓扑朔迷离,博主好久没有排查过如此得劲的 bug ,随着一层层的 debug ...

06/21 11:58
1.8W
9
百度交易中台之钱包系统架构浅析

导读:百度APP内含有现金、活动、虚拟等多类资产信息,分布于百度APP内各个业务线中,用户回访信息难度较高,且用户对百度资产认知度不高。我的钱包建立后,汇聚百度APP内所有用户资产信息,...

06/21 11:30
1.1W
4
剖析 SPI 在 Spring 中的应用

vivo 互联网服务器团队 - Ma Jian 一、概述 SPI(Service Provider Interface),是Java内置的一种服务提供发现机制,可以用来提高框架的扩展性,主要用于框架的开发中,比如Dubbo,不同框架...

06/21 09:20
8.2K
5
前端自动化构建之Gulp

前端自动化构建之Gulp 本篇文章的核心是介绍一款强大的任务流工具Gulp,之所以题目叫做“前端自动化构建之Gulp”,是因为Gulp本身是使用JS编写的运行在Node环境的一个npm包,并且大部分开发者...

06/18 12:41
7K
2
掘地三尺搞定 Redis 与 MySQL 数据一致性问题

Redis 拥有高性能的数据读写功能,被我们广泛用在缓存场景,一是能提高业务系统的性能,二是为数据库抵挡了高并发的流量请求,点我 -> 解密 Redis 为什么这么快的秘密。 把 Redis 作为缓存组...

06/17 16:12
1.4W
7
系统困境与软件复杂度,为什么我们的系统会如此复杂

作者:聂晓龙(率鸽) 读 A Philosophy of Software Design 有感,软件设计与架构复杂度,你是战术龙卷风吗? 前言 有一天,一个医生和一个土木工程师在一起争论“谁是世界上最古老的职业”。...

06/17 15:50
1.5W
15
基于 Prometheus + Grafana 实现 Nexus 监控观测

前言 Nexus 是开源的 Maven 私服仓库,同时 Nexus 还支持 Npm 、 .Net、Golang 、Python 等开发语言的包管理。Nexus 也是我们重度使用的一个应用,Nexus 保存着 Tap 各开发组的代码构建产物。...

06/16 18:21
9.4K
1
一种简单的架构设计逻辑|得物技术

1 背景 技术方案设计和评审是版本迭代的一个重要环节,一般情况下版本迭代交付,技术方案设计在2-3天,颗粒度大的需求或者独立项目,这一个环节的时间会适度拉长,但是整体时间还是比较紧凑。...

06/15 15:35
1.5W
10
消息中间件应用的常见问题与方案|得物技术

原创 李苏醒 得物技术 1. 引言 消息队列(MQ)中间件已经普及很多年了,在互联网应用中,通常稍大一些的应用,我们都可以见到MQ的身影。当前市面上有很多中消息中间件,包括但不限于RabbitM...

06/13 09:53
5.7K
2
kLoop:直通 Linux 内核的高性能 asyncio

本文适合有一定编程基础的同学阅读,但不要求有任何专业方向的经验。写作目的,一是撺掇各路英豪一起做开源,二是记录一下新项目的选型设计和概念验证过程。全文小一万字(知乎那个字数统计…...

06/12 04:24
1.3W
9
Cube 技术解读 | Cube 渲染设计的前世今生

作者:何瑾(潇珺) 本文为《Cube 技术解读》系列第四篇文章,往期文章欢迎大家回顾。 《Cube 技术解读 | Cube 小程序技术详解》 《Cube 技术解读 | 支付宝新一代动态化技术架构与选型综述》 ...

06/10 15:19
7.4K
1
618 大促来袭,浅谈如何做好大促备战

作者:泮圣伟(十眠) 如何有效利用云产品做好我们的业务大促备战,这是一个大家都比较关心的问题。今天趁着 618 大促来袭前,谈一谈我们所积累的最佳实践。 点击下方链接,立即查看视频讲解...

06/09 14:44
6.3K
2

没有更多内容

加载失败,请刷新页面

返回顶部
顶部
返回顶部
顶部