我用 Rust 构建了一个 uptime monitor,因为我讨厌 Webhooks 的付费墙

发布: (2026年5月6日 GMT+8 09:19)
2 分钟阅读
原文: Dev.to

Source: Dev.to

Introduction

嗨,DEV 社区!👋
我最近对标准监控工具感到非常沮丧。几乎所有工具都把简单的集成(比如 Discord、Slack 或 Webhook)放在付费墙后面。发送一次 webhook 只需几分之一美分,为什么我们要为此支付 $15+/月?

Why I built UpScout

我决定通过构建 UpScout 来解决这个问题。为了让免费层可持续,我需要服务器成本基本为零,于是我用 Rust 编写了 ping 引擎。它能够优雅地处理多地区并发请求,内存占用极小,并且没有垃圾回收暂停。

Features

  • Free Tier: 50 个监控(每 4 分钟检查一次)。
  • Unlocked Alerts: Webhook、Discord、Slack 和 Telegram 对所有用户 100 % 免费。
  • Dark Mode: 使用 React 构建,因为光模式是一种罪行。

Call to Action

我刚刚上线,真诚期待大家对速度、UI 和架构的反馈!

🔗 Link:

欢迎告诉我你的想法,或者如果你对在网络密集型应用中使用 Rust 有任何疑问,也可以随时提问!

0 浏览
Back to Blog

相关文章

阅读更多 »

Bun 在 6 天内移植到 Rust

概览 - 测试覆盖率:在 Rust 重写版中,Bun 现有的测试套件在 Linux x64 glibc 上的通过率为 99.8%。 - 代码库基本保持不变,但 Ru...