Web 端实时防挡脸弹幕(基于机器学习)
防挡脸弹幕,即大量弹幕飘过,但不会遮挡视频画面中的人物,看起来像是从人物背后飘过去的。
纠删码技术在vivo存储系统的演进【上篇】
本文将学术界和工业界的纠删码技术的核心研究成果进行了相应的梳理,然后针对公司线上存储系统的纠删码进行分析,结合互联网企业通用的IDC资源、服务器资源、网络资源、业务特性进行分析对原有纠删码技术进行优化和微创新,提出了融合EC整体方案以及可落地的RS+LRC+中间结果优化+并行修复跨AZ带宽设计方案,为后续的工程实践提供重要原理和架构支撑。
软件高可用实践那些事儿
本文从高可用落地实践的角度,通过协作效率,技术落地和运营规范等几个层面,阐述了高可用具体实施步骤和落地细节。
百度离线资源治理
近些年移动互联网的高速发展驱动了数据爆发式的增长,各大公司之间都在通过竞争获得更大的增长空间,大数据计算的效果直接影响到公司的发展,而这背后其实依赖庞大的算力及数据作为支撑,因此在满足业务迭代的前提下如何控制成本是公司非常重要的一环。
架构演进之路及微服务原理
单体架构单体架构是指一个系统中所涉及的所有组件都打包在一起进行部署和运行。比如:打包成 war 包,部署在 tomcat 容器。
百亿数据百万查询——关系链架构演进
从主站业务角度来看,关系链指的是用户A与用户B的关注关系。以关注属性细分,以关注(订阅)为主,还涉及拉黑、悄悄关注、互相关注、特别关注等多种属性或状态。目前主站关系链量级较大,且还以较快速度持续增长。作为一个平台型的业务,关系链服务对外提供一对多关系点查、全量关系列表、关系计数等基础查询,综合查询峰值QPS近百万,被动态、评论等核心业务依赖。
规则引擎技术在转转钱包的实践
让我们先来看一个有趣的猜数字小游戏:玩家需要猜测一个1到100之间的随机数字。每次猜测后,系统会提示玩家所猜的数字是大于还是小于随机数,玩家需要根据提示继续猜测,直到猜中为止。
可以,很强,68行代码实现Bean的异步初始化,粘过去就能用。
SOFABoot 是蚂蚁金服开源的基于 Spring Boot 的研发框架,它在 Spring Boot 的基础上,提供了诸如 Readiness Check,类隔离,日志空间隔离等能力。在增强了 Spring Boot 的同时,SOFABoot 提供了让用户可以在 Spring Boot 中非常方便地使用 SOFA 中间件的能力。
Flutter动态化—Fair一站式开发流
Flutter 是 Google 开源的跨平台 UI 框架,其凭借“多端一致”和“渲染性能”上的优势成为越来越多开发者的首选。但随着使用规模加大,为了解决诸多快速迭代的业务产品线及需求,动态化成为了当下亟需解决的问题
设计模式详解之策略模式
策略模式是一种应用广泛的行为型模式,核心思想是对算法进行封装,委派给不同对象来管理,本文将着眼于策略模式进行分享。
图解Dubbo,Dubbo服务治理详解
今天,分享一下《图解Dubbo,Dubbo服务治理详解》。 当前,分布式服务在互联网行业中得到了广泛应用。然而,分布式服务不仅仅是将单个应用程序分割成不同的模块,还涉及到模块之间的相互合作和协作。
代码级质量技术之基本框架介绍
代码级质量技术:顾名思义为了服务质量更好,涉及到代码层面的相关技术,特别要指出的是,代码级质量技术不单纯指代码召回技术,如静态代码扫描、单元测试等。
直播互动开放技术探索之路
本文主要介绍直播技术团队在互动开放生态演进道路上的经验与思考。
BeanUtils.copyProperties的11个坑
我们日常开发中,经常涉及到DO、DTO、VO对象属性拷贝赋值,很容易想到org.springframework.beans.BeanUtils的copyProperties 。它会自动通过反射机制获取源对象和目标对象的属性,并将对应的属性值进行复制。可以减少手动编写属性复制代码的工作量,提高代码的可读性和维护性。 但是你知道嘛?使用BeanUtils的copyProperties ,会有好几个坑呢,今天田螺哥给大家盘点一下哈:
基于openfaas托管脚本的实践
在云服务架构发展之初,这个方向上的思路是使开发者不需要关心搭建和管理后端应用程序。这里并没有提及无服务器这个概念,而是指后端基础设施由第三方来托管,需要的基础架构组建均以服务的形式提供,比如数据库、消息队列和认证服务等。
设计模式详解之工厂模式
本文将着眼于工厂模式,从简单工厂模式、工厂方法模式和抽象工厂模式出发,展开学习和深入探讨。
DDD在前端应用中的一些思考
DDD旨在解决业务逻辑的复杂性,而业务逻辑大部分场景下不存在于前端。但在一些复杂的应用中,前端可能需要处理一些业务逻辑,此时DDD的一些思想和方法可能有助于组织前端代码,使其更易于理解和维护。
拥有自我意识的AI:AutoGPT | 得物技术
ChatGPT在当下已经风靡一时,作为自然语言处理模型的佼佼者,ChatGPT的优势在于其能够生成流畅、连贯的对话,同时还能够理解上下文并根据上下文进行回答。针对不同的应用场景可以进行快速定制,例如,在客服、教育、娱乐等领域中,ChatGPT可以作为智能助手为用户提供便捷的服务和娱乐体验。
单机 T 级流量转发吞吐提升 5 倍,可编程负载均衡网关 1.0 上线
负载均衡网关是云计算网络的一个关键基础设施,为云计算各应用业务提供高性能的转发功能。
分享一例有意思的灰度设计缺陷,浅谈灰度方案的设计
灰度很重要,灰度的策略也需要结合实际情况进行灵活的调整,本文跟大家分享了一个前些时间发现的灰度设计bug。