818台网直播技术解析与优化策略
在万物互联的新时代,数字经济势不可挡,“数字化转型”成为热词,其中直播作为数字化经济发展的重要一环,已然成为当下最热门的互联网场景应用之一,同时也是企业传播信息、展示产品以及与用户进行互动的重要渠道之一。而其中的核心技术——推拉流技术,更是直播过程中不可或缺的关键环节。直播推拉流技术是指通过网络将实时视频信号从源端推送到服务器端,然后再由观众端通过网络接收并播放的过程。它广泛应用于各类直播平台、在线教育、远程会议等场景下。但是,直播推拉流过程中常常会遇到一些技术问题,如延迟、卡顿、画质模糊等,需要针对这些问题进行优化。今天的分享,将通过对之家818台网直播推拉流技术保障的讲解,为大家揭秘直播技术的高可用解决方案和优化策略。
“踩坑”经验分享:Swift语言落地实践
百度App 已在工程和环境上支持 Swift 开发,百度搜索大前端团队负责搜索服务的稳定落地,我们积极探索 Swift的应用,希望能大幅提升开发效率和灵活性、提升端用户的搜索体验。然而,在实施过程中可能会遇到各种问题,例如代码陈旧且不支持Swift,人员对Swift掌握不够熟练、意识不足,协作方对Swift的支持不足等。 对于其他语言来说,Swift相对年轻,我们在实践过程中整理一些常见问题及其解决方法,希望能帮助读者更顺利地使用Swift进行编程,提高研发效率。
Jedis连接池究竟是何物|得物技术
目录 一、前言 二、原理概述 1. 图示 2. 类结构 3. Jedis里如何使用的 三、深入分析 1. 参数说明 2. 核心方法 2.1 BorrowObject 2.2 ReturnObject 四、内部机制 1. Evict(定期驱逐/保活机制) 2. Test(检查机制) 3. Abandoned(抛弃机制) 五、排障方式 六、总结
如果你也在用ZK,那这个导致集群挂掉的坑一定得注意!
0 结论 1 问题背景 2 现象 2.1 环境配置 2.2 现象 3 排查过程 3.1 10号3888端口的状态 3.2 10号的jstack状态 3.3 6号的3888端口也挂了 4 原因分析 4.1 网上求证 4.2 高版本优化 5 总结
粗排优化探讨|得物技术
目录 一、背景 二、粗排定位 1. 粗排与精排的异同 2. 粗排与召回的异同 三、评估指标与方案设计 1. 全域 Hitrate 评价体系 2. 评估方案设计 四、样本设计 1. 样本选择方法 2. 粗排样本组成方案 五、粗排技术路线 1. 两种技术路线 2. 发展路线 六、粗排优化方向 1. 双塔 2. 知识蒸馏 3. 轻量级全连接 4. 多目标 5. 多场景 七、相关实践 1. 双塔单目标粗排 2. 三塔多目标粗排 3. 多目标+场景特征优化 八、总结
爬虫与反爬-接口安全的风控介绍
接口反爬,或者说更广义的接口安全,一直以来都是网站和app绕不开的基础问题。尤其是平台的规模扩大,各种功能性的接口包含的信息量越来越多,这也让各种目的的脚本爬虫有了获利的空间和爬取数据的动力。
一口气看完43个关于 ElasticSearch 的使用建议|得物技术
目录 一、前言 二、查询相关 1. 充分利用缓存 2. 聚合查询 3. 分页 4. 其他 三、写入相关 四、索引创建 1. 分片 2. Mapping 设计 3. Keyword 和 Numeric 的选择 五、总结
小红书可观测 Metrics 架构演进,如何实现数十倍性能提升?
目录 1.背景 1.1 小红书 Metrics 发展情况 1.2 面临的问题 2.演进历程 2.1 采集 2.2 高可用改造 2.3 查询优化 2.4 高基数治理 2.5 跨云多活 3.总结与展望 4.作者简介
Flutter 全埋点的实现|得物技术
目录 一、前言 二、实现原理 1. 前端编译 2. Dart AOP 2.1 设计思路 2.2 技术难点 三、全埋点 1. 用户操作路径 1.1 路径追踪 1.2 事件与手势 2. 业务信息 2.1 设计思路 2.2 关键实现 3. 最终效果 四、其他收益 五、总结
带货业务体系平台化建设与探索
带货作为近年来一种新兴、高效的营销形式,在商业侧最早以耦合在必选和邀约广告的业务形态中存在,直到22年中开始作为明确的业务探索方向。从初步确定带货业务的基本定位,到短短的一年多时间,业务极速发展,无论是带货up数还是带货收益以及平台收益层面,均有较快的增长,到目前已形成初具规模的业务体量。期间对于技术侧而言,面对相当多的困难,特别是在几乎无任何基础无独立系统的历史状况下,如何构建高效稳定的平台体系去支撑带货业务的快速迭代和发展需求,存在极大的挑战。
主动写入流对@ResponseBody注解的影响
2023年Q2某日运营反馈一个问题,商品系统商家中心某批量工具模板无法下载,导致功能无法使用(因为模板是动态变化的)
测试左移与提测流水线的应用实践|得物技术
目录 一、测试左移的背景 二、测试左移的收益和价值 1. 测试左移的收益 2. 测试左移的价值 三、持续集成之流水线 1. 什么是流水线? 2. 流水线的类型 3. 流水线的使用 四、测试左移之自动化左移 1. 什么是自动化左移? 2. 什么节点算左移? 3. 左移的标准是什么? 4. 左移数据结果如何衡量? 五、自动化左移规范 1. 自动化编写 2. 提测分支合并 3. 提测自动化 4. 提测分析 六、总结与下一步规划
B站边缘网络四层负载均衡器的探索与应用
目前已部署在自建动态加速,及自建点直播 CDN 集群化生产环境中。其支持与后端服务同机部署,底层使用 XDP、Traffic Control (TC) 进行包粒度转发,支持 Direct Server Return (DSR) 模式,支持根据 CPU/QPS (或其他业务维度) 动态调整流量分配。
之家消息推送平台的演进(一)——概况与现状
当今时代,移动应用程序(APP)已经成为人们日常生活的重要组成部分,无论是社交媒体、电子商务、新闻资讯、娱乐还是其他方方面面,APP都为用户提供了各种各样的便利和服务。然而,要确保用户能够及时、准确地获得关于这些APP的最新信息、服务和更新,消息推送变得至关重要。
线上优化之案例实战
本文是我从业多年开发生涯中针对线上业务的处理经验总结而来,这些业务或多或少相信大家都遇到过,因此把优化经验分享给大家,大家也可以看看是不是遇到过类似场景。
从 MLOps 到 LMOps 的关键技术嬗变
本次分享的内容结构如下: 从 MLOps 到 LMOps; MLOps 概述、挑战与解决方案; LMOps 实施挑战与关键技术(大模型推理性能优化、Prompt 构建和自动优化、上下文长度扩展); 未来展望。
前端monorepo大仓权限设计的思考与实现|得物技术
目录 一、背景 二、前期调研 三、设计实现 1. 分支模型的定义 2. 角色权限的分配 3. 文件目录权限配置 4. 研发流程的权限控制 4.1 保护分支 4.2 钩子函数 4.3 MR&CodeReview 四、扩展思路 1. 访问控制列表 1.1 VSCode设置文件隐藏 1.2 MAC下隐藏文件 2. 文件访问日志 五、总结
多平台消息推送服务的实践
1 背景 1.1 强耦合的消息和业务代码 1.2 服务间代码重复,维护困难 1.3 消息发送的偶发丢失问题 2 现状和痛点 3 设计和实现 3.1 消息解耦的三元素 3.2 生命周期 3.3 限流 3.4 消息模版 4 总结
虚拟主播技术在智能问答中的应用
Facebook更名Meta带火了元宇宙概念,元宇宙是一个与现实世界平行的虚拟世界,在这个虚拟世界中,人们可以像在现实世界中一样实现实时交互,通过逼真的人、物形象使用户沉浸于虚拟世界之中,身临其境地感受周遭环境并与其他用户进行交互。
前端DevOps平台的探索及设计理念
Jinkela(金坷垃)Pipeline 是一套用于前端 DevOps 的实验性的胶水工具,解决了许多开发流程中的细节问题,希望简化前端发布的操作难度,如今能力被集成到 Dejavu(逮虾户) 这个在线平台,承载上百个前端业务仓库的 CI/CD 能力。