有新文章,点击查看
发表于程序人生专区

工程师如何对待开源---一个老工程师的肺腑之言

工程师如何对待开源 本文是笔者作为一个在知名科技企业内从事开源相关工作超过20年的工程师,亲身经历或者亲眼目睹很多工程师对待开源软件的优秀实践,也看到了很多Bad Cases,所以想把自己的一些心得体会写在这里,供工程师进行参考,希望能帮助工程师更好的成长。 概述 作为一个在科技企业内部进行技术工作的工程师,工作任务就是用技术手段支持和实现公司所关注的商业目标。 实际工作过程中,需要主动或者被动的使用和维护大... 展开更多

收藏 0
0
发表于开发技能专区

开源之夏:502个项目上线,最火热的暑期开源活动发车了!

重磅消息!2022 开源之夏参与项目已全部准备完毕,共有来自 124 个社区的 502个项目上线。 在这里,无论你是想要探索哪个技术领域,都能找到最适合自己的项目,有来自华为、阿里、腾讯、百度等大厂开源项目,也有Apache基金会、CNCF基金会等顶级开源项目,还有众多活跃在一线的知名开源项目,涵盖了操作系统、编译器、AI、云原生、大数据、分布式、IoT、深度学习框架等等超过 20 个技术领域; 利用暑期时间,深入参与开源社区,... 展开更多

收藏 0
0
发表了博客

码农必备SQL调优(上)

目录 Query执行流程 SQL执行计划介绍 SQL执行计划概述 详解 调优流程 更新统计信息 审视和修改表定义 审视和修改表定义概述 选择存储模型 使用局部聚簇 使用分区表 选择数据类型 典型SQL调优点 SQL自诊断 子查询调优 统计信息调优 算子级调优 经验总结:SQL语句改写规则 SQL调优关键参数调整 Query执行流程 SQL引擎从接受SQL语句到执行SQL语句需要经历的步骤如图1和表1所示。其中,红色字体部分为DBA可以介入实施调优的环节。 ... 展开更多

收藏 2
0

MySQL-Seconds_behind_master的精度误差

前言 Seconds_behind_master是我们观察主从延迟的一个重要指标。但任何指标所能表示的精度都是有限的。例如用精度只能到秒的指标去衡量毫秒级的表现就会产生非常大的误差。如果再以此误差去分析问题,就会让思维走上弯路。例如用Seconds_behind_master去评估1s内的主从延迟就是一个典型的例子。 问题现场 在一些问题的排查中,我们注意到一个很奇怪的现象。那就是相同配置的从库表现出来的主从延迟差距有将近500ms。而这两个从库... 展开更多

收藏 1
0

Dubbo3 落地实践及 Mesh 解决方案

作者 | 刘军 4 月 15 日-16 日,由 InfoQ 主办的 DIVE 全球基础软件创新大会通过云上展厅的形式成功召开。在微服务 & 服务治理专场,Apache Dubbo PMC、Dubbo 开源项目负责人刘军带来了主题为《Dubbo3 落地实践及其 Mesh 解决方案》的演讲,以下为主要内容。 下一代云原生服务框架 Dubbo3 首先带大家了解下 Dubbo3 到底是什么?与 2.7 架构的主要区别是什么?提供了哪些特性、可以解决哪些实际的问题?其中也包括大家都关心的兼... 展开更多

收藏 2
0

基础设施即代码:你需要知道的一切

基础设施是软件开发过程的核心原则之一——它直接负责软件应用程序的稳定运行。这种基础设施的范围从服务器、负载平衡器、防火墙和数据库一直到复杂的容器集群。 对基础设施的考虑不仅要适用于生产环境,因为它们遍及整个开发过程,还包括工具和平台,如CI/CD平台、登台环境和测试工具。随着软件产品复杂度的增加,对这些基础设施的考虑也要随之变化。为了满足DevOps现代快速软件开发周期的需求,手工管理基础设施的传统方法很快... 展开更多

收藏 1
0

基于Saga的分布式事务调度落地

全文4104字,预计阅读时间12分钟。 一、背景 随着微服务架构的兴起,越来越多的公司都对自身的业务架构进行了微服务化。在微服务架构中,随着服务的逐渐拆分,数据库的私有化已成为业界不成文的规定。因此伴随着微服务拆分所带来的数据一致性的问题也愈发严重,如何解决该问题成为微服务架构落地过程中一个非常重要的问题。由此我们引出分布式事务这一概念,用来解决上述背景带来的问题。在介绍分布式事务之前先让我们回顾一下什... 展开更多

收藏 2
0
发表于云计算专区

Rust 开发者看过来!CNCF LFX Mentorship 远程带薪实习机会来啦

LFX Mentorship 2022 夏季学期开始申请啦!LFX Mentorship 类似 GSoC,Linux 基金会将为参与 CNCF 开源项目的开发者提供带薪实习的机会! 为开源项目做贡献,获得开源社区的认可,并且能够拿到至少 $3000 美元的报酬(根据你所在的地理位置)。何乐而不为? 点击 LFX Mentorship:从对密码学一无所知到在 WasmEdge 中实现 wasi-crypto 提案,了解上一期参与同学的经验。 LFX Mentorship 2022 Summer Term 总共有 11 个由 CNCF 托... 展开更多

收藏 1
0

Hugging Face创始人亲述:一个GitHub史上增长最快的AI项目

来源|Gradient Dissent 翻译|贾川、胡燕君 Hugging Face,这家以emoji“抱抱脸”命名的开源创业公司,以一种连创始团队不曾预料的速度成为了AI开源社区的顶级“网红”。目前,Hugging Face模型库在Github上获得了超过62,000个Star,14,000次forks,代码贡献者超1200人,每月被安装超100万次。 就在5月10日,Hugging Face宣布C轮融资筹集了1亿美元,由Lux Capital领投,红杉资本、Coatue、Betaworks、NBA球星Kevin Durant等参与... 展开更多

收藏 0
0

Autograd解析|OneFlow学习笔记

撰文|月踏 更新|赵露阳 前文《AI杂谈:手推BP》讲了Backward Propagation的数学原理。本文以OneFlow的代码为例,梳理Autograd模块的实现细节。 1 一个求梯度的小例子 先看下面这个简单的例子: import oneflow as ofx = of.randn(2, 2, requires_grad=True)y = x + 100z = y.sum()z.backward() forward pass可以对应到下面的计算图: 图1 即对应下面公式: 根据前文《 AI杂谈:手推BP 》很容易手动计算出x的梯度值,即: x1... 展开更多

收藏 0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部