华为云FunctionGraph构建高可用系统的实践
开源中国 APP,启动!这是你从没见过的全新版本” 本文分享自华为云社区《华为云FunctionGraph构建高可用系统的实践》,作者: 华为云PaaS服务小智。 导语 每年,网上都会报道XXX系统异常不可用,给客户带来巨大的经济损失。云服务的客户基数更大,一旦出现问题,都将给客户和服务自身带来极大影响。本文将基于华为云FunctionGraph自身的实践,详细介绍如何构建高可用的Serverless计算平台,实现客户和平台双赢。 高可用介绍 高可用性[1](英语:high availabil
字节开放模型 Hyper-SD,最快 1 步生成 SOTA 级图片(有 demo 来试试
开源中国 APP,启动!这是你从没见过的全新版本” 项目主页|https://hyper-sd.github.io/ 最近,扩散模型(Diffusion Model)在图像生成领域取得了显著的进展,为图像生成和视频生成任务带来了前所未有的发展机遇。尽管取得了令人印象深刻的结果,扩散模型在推理过程中天然存在的多步数迭代去噪特性导致了较高的计算成本。近期出现了一系列扩散模型蒸馏算法来加速扩散模型的推理过程。这些方法大致可以分为两类:i) 轨迹保持蒸馏;ii) 轨迹重构蒸馏。然而,这两类方法会分别受
Slave SQL线程与PXB FTWRL死锁问题分析
开源中国 APP,启动!这是你从没见过的全新版本” 1. 问题背景 2.27号凌晨生产环境MySQL备库在执行备份期间出现因FLUSH TABLES WITH READ LOCK未释放导致备库复制延时拉大,慢日志内看持锁接近25分钟未释放。 版本: MySQL 5.7.21 PXB 2.4.18 慢查询日志: 备份脚本中的备份命令: mysql_kill.sh的主要逻辑内容: 备份参数: 2. 问题复现及分析 2.1 问题分析 144是SQL线程,并行复制中的Coordinator线程; 14
基于 DeepFlow 的 TiDB 全栈全链路可观测性最佳实践
开源中国 APP,启动!这是你从没见过的全新版本” 摘要:作为一款优秀的开源分布式数据库软件,TiDB 得到越来越多的用户关注和应用,但在运维保障过程中同样面临着运维孤岛、定界定位难、获取可观测性数据开销大等挑战,本文总结了 TiDB 用户如何基于 DeepFlow 构建全栈可观测性的最佳实践,包括如何用 DeepFlow 高性能、零侵扰的可观测技术消除全链路追踪在 TiDB 侧的盲区,如何在 DeepFlow 中统一观测业务全景、SQL 事务全过程、网络性能、系统资源性能、文件读写性能、应用
二十八、安卓工程师必须了解的Gradle知识
概述 Android中使用的编译工具就是 gradle,通常我们使用工程默认生成的 build.gradle就能满足基本需求。但是涉及到复杂的工程结构设计,更优雅的配置写法,这就要求我们对gradle
“地表最强”文生视频模型?Sora 背后有何秘密?
开源中国 APP,启动!这是你从没见过的全新版本” 自 2022 年底 ChatGPT 的横空出世,人工智能再度成为全世界的焦点,基于大语言模型(LLM)的 AI 更是人工智能领域的“当红炸子鸡”。此后的一年,我们见证了 AI 在文生文、文生图领域的飞速进展,但在文生视频领域发展相对较慢。而在 2024 年开年,OpenAI 再度投放重磅炸弹——文生视频大模型 Sora,内容创作的最后一块拼图被 AI 补齐了。 一年前,一段史密斯吃面条的视频在社交媒体病毒式传播,画面中这位影帝面目狰狞,五官变
Android 线程栈压缩方案
背景 公司项目一直以来存在一个Firebase Push的崩溃问题,如下图所示 创建线程数 1357 个,问题的原因在于应用离线,Firebase Message 积压,导致当应用启动时...
【深圳招聘】Taro 团队招客户端开发、RN 开发!
Taro 项目团队招人啦!我们正在寻找多位有经验的「客户端开发工程师」、「RN 开发工程师」加入我们的团队。如果您具备以下技能和经验,我们期待您的加入!
技术工作:如何在不成为经理的情况下获得晋升
【直播预告】大模型会取代程序员吗?” 作为个人贡献者,如何发展你的技术职业?每家大公司都应该提供员工工程师通道。以下是进入 IC 通道的方法。 译自Tech Works: How to Get Promoted without Becoming a Manager,作者 Jennifer Riggins。 每月专栏由长期为 The New Stack 供稿的撰稿人Jennifer Riggins撰写,探讨工作场所条件、管理理念、职业发展以及技术人员市场,因为它影响着构建和运行世界所依赖的软件的
详解数仓的向量化执行引擎
【直播预告】大模型会取代程序员吗?” 本文分享自华为云社区《GaussDB(DWS)向量化执行引擎详解》,作者: yd_212508532。 前言 适用版本:【基线功能】 传统的行执行引擎大多采用一次一元组的执行模式,这样在执行过程中CPU大部分时间并没有用来处理数据,更多的是在遍历执行树,就会导致CPU的有效利用率较低。而在面对OLAP场景巨量的函数调用次数,需要巨大的开销。为了解决这一问题,GaussDB(DWS)中增加了向量化引擎。向量化引擎使用了一次一批元组的执行模式,能够大大减少遍历
使用前端技术创建 QR 码生成器 API
【直播预告】大模型会取代程序员吗?” 前言 QR码(Quick Response Code)是一种二维码,于1994年开发。它能快速存储和识别数据,包含黑白方块图案,常用于扫描获取信息。QR码具有高容错性和快速读取的优点,广泛应用于广告、支付、物流等领域。通过扫描QR码,用户可以快速获取信息和实现便捷操作,为现代生活带来便利。在本教程中,小编将为大家探讨如何使用 NestJS 和 qrcode.js 构建 QR 二维码,并将其放到Excel中。 环境准备 在开始之前,请确保您具备以下工具和知识
大模型下B端前端代码辅助生成的思考与实践 | 得物技术
【直播预告】大模型会取代程序员吗?” 一、背景 重复工作,代码规范:B端前端代码开发过程中开发者总会面临重复开发的痛点,很多CRUD页面的元素模块基本相似,但仍需手动开发,将时间花在简单的元素搭建上,降低了业务需求的开发效率,同时因为不同开发者的代码风格不一致,使得敏捷迭代时其他人上手成本较高。 AI代替简单脑力:AI大模型的不断发展,已经具备简单的理解能力,并可以进行语言到指令的转换。对于基础页面搭建这样的通用指令可以满足日常基础页面搭建的需要,提升通用场景业务开发效率。 二、生成链路一览
Apache Doris 基于 Workload Group 的负载隔离能力|Deep Dive
【直播预告】大模型会取代程序员吗?” 作者:SelectDB 技术团队 现如今企业的数据查询需求在不断增多,在共享同一集群时,往往需要同时面对多个业务线或多种分析负载的并发查询。在有限的资源条件下,查询任务间的资源抢占将导致性能下降甚至集群不稳定,因此负载管理的重要性不言而喻。 从业务场景出发,用户负载管理的需求主要来自以下几方面: 多个业务部门或租户可能共享同一套集群时,为避免不同租户间的负载相互影响,需保证每个租户的资源使用独立性和性能稳定性。 不同业务对查询任务的响应度和优先级有着不同要
OurBMC开源大赛高校获奖队伍专访来啦!
【直播预告】大模型会取代程序员吗?” 精彩纷呈的 OurBMC 开源大赛已告一段落,经历为期四个月的实战,各个参赛队伍也积淀了丰富的实践经验与参赛心得。本期,社区特别邀请 OurBMC 开源大赛获奖高校团队分享「走进OurBMC开源大赛,共同践行开放包容、共创共赢的开源精神」,让更多人看见开源的魅力、技术的力量。 PART.01 · 参赛背景 利用在学校里学到的专业知识和技能,解决当今服务器故障诊断与预测领域遇到的问题,为提升服务器运维效率和可靠性做出贡献。希望我们能凭借自己的的努力为国内 B
案例与脚本实践:DolphinDB 轻量级实时数仓的构建与应用
【直播预告】大模型会取代程序员吗?” DolphinDB 高性能分布式时序数据库,具有分布式计算、事务支持、多模存储、及流批一体等能力,非常适合作为一款理想的轻量级大数据平台,轻松搭建一站式的高性能实时数据仓库。 本教程将以案例与脚本的方式,介绍如何通过 DolphinDB 快速搭建实时数仓,助力各个行业(如能源电力、航空航天、车联网、石油化工、矿业、智能制造、贸易政务、金融等)在复杂业务场景下快速实现海量数据的低延时复杂指标计算和分析。 本教程包括原理介绍和实践操作,配套示例代码,用户可以根
OpenAI未至,Open-Sora再度升级!已支持生成16秒720p视频
【直播预告】大模型会取代程序员吗?” Open-Sora 在开源社区悄悄更新了!现在单镜头支持长达 16 秒的视频生成,分辨率最高可达 720p,并且可以处理任何宽高比的文本到图像、文本到视频、图像到视频、视频到视频和无限长视频的生成需求。我们来试试效果。 生成个横屏圣诞雪景,发b站 再生成个竖屏,发抖音 还能生成单镜头16秒的长视频,这下人人都能过把编剧瘾了 怎么玩?指路 GitHub:github.com/hpcaitech/Open-Sora 更酷的是,Open-Sora 最新版本依旧全
提示词优化的自动化探索:Automated Prompt Engineering
【直播预告】大模型会取代程序员吗?” 编者按: 作者在尝试教授母亲使用 LLM 完成工作任务时,意识到提示词的优化并不像想象中简单。提示词的自动优化对于经验并不丰富的提示词撰写者很有价值,他们没有足够的经验去调整和改进提供给模型的提示词,这引发了对自动化提示词优化工具的进一步探索。 本文作者从两个角度分析了提示词工程的本质 —— 可将其视为超参数优化的一部分,也可将其视为一个需要不断尝试和调整的摸索、试错、修正过程。 作者认为,对于拥有比较明确的模型输入和输出的任务,比如解数学题、情感分类、生
实践探讨Python如何进行异常处理与日志记录
【直播预告】大模型会取代程序员吗?” 本文分享自华为云社区《Python异常处理与日志记录构建稳健可靠的应用》,作者:柠檬味拥抱。 异常处理和日志记录是编写可靠且易于维护的软件应用程序中至关重要的组成部分。Python提供了强大的异常处理机制和灵活的日志记录功能,使开发人员能够更轻松地管理代码中的错误和跟踪应用程序的执行过程。在本文中,我们将探讨使用Python进行异常处理与日志记录的最佳实践,以及一些案例代码来说明这些概念。 异常处理的重要性 异常处理是指在程序执行过程中处理可能发生的错误或
7个prompt小技巧,让你和AI的对话更有效
【直播预告】大模型会取代程序员吗?” 欢迎大家在 GitHub 上 Star 我们: 分布式全链路因果学习系统 OpenASCE: https://github.com/Open-All-Scale-Causal-Engine/OpenASCE 大模型驱动的知识图谱 OpenSPG: https://github.com/OpenSPG/openspg 大规模图学习系统 OpenAGL: https://github.com/TuGraph-family/TuGraph-AntGraphLea
三十分钟入门基础Go(Java小子版)
【直播预告】大模型会取代程序员吗?” 前言 Go语言定义 Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态、强类型、编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC,结构形态及 CSP-style 并发计算。 适用范围 本篇文章适用于学习过其他面向对象语言(Java、Php),但没有学过Go语言的初学者。文章主要从Go与Java功能上的对比来阐述Go语言的基础语法、面向对象编程、并
今日推荐
周排行