聚焦大模型浪潮下软件工程的创新洞见与实践 |QCon主题演讲大咖来袭 了解详情
写点什么

vlad

收录了 vlad 频道下的 50 篇内容

Capistrano 的新竞争对手:Vlad the Deployer

Capistrano,Rails常用的部署工具,现在面临Vlad the Deployer的挑战。Vlad the Deployer以更简单的实现方式提供了类似功能。我们与发布Vlad 1.0版本的Ruby Hit Squad开发团队进行了下面的谈话。

Ruby 部署工具综述: Vlad 1.3 发布及 Capistrano 移交维护工作

最近关于Jamis Buck将停止Capistrano开发工作的消息令很多人对该部署工具的未来产生了忧虑,好在Vlad 1.3的发布给了他们新的希望。

Docker Compose的4种错误使用方式
Docker Compose 的 4 种错误使用方式

对本地开发来说,Docker Compose是一个非常棒的工具。本文介绍了作者使用docker-compose犯的一些错误。

一篇文章和你从Java1聊到Java18
一篇文章和你从 Java1 聊到 Java18

2022年的20年里Java始终保持在前三的水平,这么一个已经发布了27年的语言在这些年是怎么始终保持在编程语言前三的呢?这么多年Java各个版本间又有什么变化?Java语言在未来还会继续保持成为语言的常青树吗?这篇文章就来和大家回顾一下Java的历史。

Java core
软件交付优化:数据洞察下的智慧决策
软件交付优化:数据洞察下的智慧决策

本文将介绍如何建立和常规应用一个用于优化软件交付组织的社会技术框架。

数据驱动型决策如何支持软件交付(一):用假设进行产品管理
数据驱动型决策如何支持软件交付(一):用假设进行产品管理

在产品管理中,假设可以用于指导关于功能优先级的产品决策的有效性。

数据驱动决策如何支持软件交付(四):优化产品交付组织
数据驱动决策如何支持软件交付(四):优化产品交付组织

数据驱动决策系列文章概述了数据驱动决策如何支持软件交付中的三大活动—产品管理、开发和运维。软件交付组织可以应用假设、CD指标和SRE的SLI/SLO来改善有效性、效率和服务可靠性水平。

数据驱动型决策如何支持软件交付(二):持续交付指标助力产品开发
数据驱动型决策如何支持软件交付(二):持续交付指标助力产品开发

数据驱动决策系列文章概述了数据驱动决策如何支持软件交付中的三大活动——产品管理、开发和运营。

西门子医疗如何同步提高软件交付的速度和稳定性
西门子医疗如何同步提高软件交付的速度和稳定性

本文主要介绍西门子Healthineers数字健康的软件交付过程。

数据驱动型决策如何支持软件交付(三):站点可靠性工程助力产品运维
数据驱动型决策如何支持软件交付(三):站点可靠性工程助力产品运维

本文要点:数据驱动决策系列文章概述了数据驱动决策如何支持软件交付中的三大活动——产品管理、开发和运维。

构筑成功之桥:从组织文化到SRE实施
构筑成功之桥:从组织文化到 SRE 实施

评估组织文化以推动SRE的落地

Angel:深度学习在腾讯广告推荐系统中的实践
Angel:深度学习在腾讯广告推荐系统中的实践

Angel是腾讯自研的分布式高性能的机器学习平台,支持机器学习、深度学习、图计算以及联邦学习等场景。Angel的深度学习平台已应用在腾讯的很多个场景中。

手把手教你在Serverless平台上部署应用
手把手教你在 Serverless 平台上部署应用

本文以搭建Django简单应用为例,详细描述了搭建Serverless架构所需的服务组件以及相应的具体实践。

微软发布用于Serverless架构的Azure API Management
微软发布用于 Serverless 架构的 Azure API Management

Azure API Management是一种全托管服务,为用户提供发布、保护、转换、维护和监控API的能力。用户只需要在Azure门户上点击几下,就可以创建一个充当“前门”的API门面,外部和内部应用程序可以通过这个门面访问自定义后端服务实现的数据或业务逻辑。

Siemens Healthineers 在 teamplay 使用持续交付

持续交付是一种保证系统在整个开发过程中都处于可发布状态的工作方式。本文介绍了Siemens Healthineers的一个大型软件开发组织如何开始向持续交付转型,描述了他们在规范化的医疗领域逐步、安全地改变开发过程所采用的策略与技巧。

四五十岁之后,还在编程的程序员都有谁

StackOverflow的一项有关年龄的调查表明,40岁之后的开发人员只占开发人员总数的13%。那么其他人到哪里去了?他们被解雇了或者上升到管理岗位了吗?软件开发对于过了40岁的人来说,是不是就意味着终结?本文罗列了10位年龄超过40岁的老程序员们的故事,他们都是顶级的软件开发者,拒绝从事管理岗位,仍然活跃在开发一线,将编程作为生活收入的主要来源。

Facebook 使用机器学习手段来自动优化其系统性能

在 Facebook 数十亿用户眼里,Facebook 的服务看起来就像是一个统一的移动 App 或网站。但从公司内部看,却有着不同的视角。Facebook 提供了数千种服务,功能包罗万象,从均衡互联网流量到转码图像,再到提供可靠的存储。Facebook 的整体效率是各项服务效率的总和,而其中的每项服务通常都有自己的优化方式,这些方式难以进行泛化或适应款速变化的节奏。

通过标准化和短反馈循环打造可伸缩的SRE基础设施
通过标准化和短反馈循环打造可伸缩的 SRE 基础设施

软件企业对可靠运营大规模服务的需求在不断增长。这种需求可以通过不同的方式来满足。谷歌为此提出了一种方法,也就是所谓的站点可靠性工程(SRE),这是一门将软件工程技术应用在运营上的学科。

Eclipse Collections:让 Java Streams 更上一层楼

Eclipse Collections是Java的高性能集合框架,为原生JDK集合增加了丰富的功能。在本文中,关键框架贡献者演示了如何将标准Java代码重构为Eclipse Collections数据结构和API,并减小内存开销。

Erlang IDE 向 1.0 进发

InfoQ就Erlang IDE——Erlide采访了Vlad Dumitrescu。

vlad专题_资料-InfoQ中文网