使用事件风暴建模作为微服务设计的技巧 - Nick

23-06-04 19 4k
事件风暴EventStorming 是一种非常流行的技术,它使我们能够比传统技术更有效地探索、分析和建模业务领域。结果是我们创建了设计更好的软件系统和问题解决者团队,而不是订单接受者。 如果使用得... 详细

英伟达将来会面临越来越大的威胁吗?

23-06-04 27 1k

随着 AI 行业的蓬勃发展,英伟达可能面临来自竞争对手的越来越大的威胁。 更多竞争对手进入AI芯片市场,如英特尔、AMD、三星和华为。这些公司正在开发自己的人工智能芯片,与英伟达的GPU竞争。 ... 详细

为什么我们要放弃对 Next Js 的支持?

23-06-04 25 1k

在我们不断追求提供最佳开发者体验的过程中,我们做出了一个大胆的决定。我们将放弃对Next.js的 无服务器 支持。虽然这个框架有它的优点,但我们相信,对于我们这个自营公司来说,简单性和可维护性是... 详细

femtoGPT:Rust编写的最小GPT

23-06-04 25 1k

femtoGPT 是最小生成预训练转换器GPT的纯 Rust 实现。 一切都是从头开始实现的,包括张量处理逻辑以及最小 GPT 架构 的训练/推理代码。 对于那些对 LLM 着迷并想了解这... 详细

Nanocl:用Rust重写的Kubernetes

23-06-04 30 2k

用Rust语言编写的简化容器和虚拟机管理的 分布式系统 。 使用Nanocl,告别复杂的设置,迎接简单、高效的部署。我们代表着强大的性能和效率以及简单性,减少膨胀以保持您的系统精简。 主... 详细

小型K8s:MicroK8s简介

23-06-03 88 4k

MicroK8s 是一个完全兼容的 Kubernetes 发行版,具有比大多数其他发行版更小的 CPU 和内存占用空间。它是从头开始设计的,旨在为计算能力和内存有限的设备提供完整的 Kubernet... 详细

使用Java虚拟线程时要避免的陷阱

23-06-03 66 4k

Java 虚拟线程是 JDK 19 提供的一项新功能。它有可能在减少内存消耗的基础上提高应用程序的 可用性 、吞吐量和代码质量。 在本文中,让我们了解从 Java 平台线程切换到虚拟线程时应避... 详细

OWASP 正在为大语言模型创建 10 大危险列表

23-06-03 50

Open Worldwide Application Security Project (OWASP) 是一个致力于提高软件安全性的非盈利基金会。 OWASP Top 10 for Large L... 详细

OpenAI的新产品经理:Peter Deng

23-06-02 161 1k
Peter Deng 曾在谷歌、Facebook、Instagram、Oculus、Uber 和 Airtable 等科技巨头担任产品职务。他最近宣布他将作为产品负责人加入 OpenAI,根据他的经... 详细

使用大语言模型LLM构建产品时的挑战和困难

23-06-02 83 5k

有很多关于人工智能的炒作,特别是大型语言模型(LLMs)。直截了当地说,这些炒作只是一些演示性的废话,一旦有人试图将其用于他们工作所依赖的真正的任务,就会被推翻。 现实远没有那么光鲜亮丽: 在LL... 详细

产品经理形象生动介绍什么是敏捷?

23-06-02 73 2k

本文试图以一种简单的方式写下敏捷方法之间的区别:把它写成两个朋友之间使用送餐应用为案例的对话。 拉克什Rakesh,一个聪明的、精通技术的开发者,和他的朋友汤姆Tom,一个没有技术背景的人,正在进... 详细

Figma如何实现Postgres数据库垂直扩展?

23-06-02 80 8k
2020 年,由于新功能的组合、准备推出第二个产品以及更多的用户(数据库流量每年增长约 3 倍),Figma 的基础设施遇到了一些成长的烦恼。我们知道,早年支持 Figma 的基础设施无法扩展以满... 详细

如何从 Spring Boot 2 迁移到 Spring Boot 3?

23-06-01 146 7k

在本教程中,我们将学习如何将 Spring Boot 应用程序迁移到3.0 版本。要成功将应用程序迁移到 Spring Boot 3,我们必须确保我们要迁移的应用程序的当前 Spring Boot ... 详细