Webhooks의 paywalls가 싫어서 Rust로 가동 시간 모니터를 만들었다
Source: Dev.to
소개
안녕 DEV 커뮤니티! 👋
최근 표준 모니터링 도구에 좌절감을 느꼈어요. 모든 도구가 간단한 통합(Discord, Slack, Webhooks 등)을 프리미엄 유료 장벽 뒤에 두는 것 같아요. 웹훅을 보내는 비용은 몇 센트에 불과한데, 왜 우리는 월 $15 이상을 내야 할까요?
UpScout를 만든 이유
이를 해결하고자 UpScout를 만들었습니다. 무료 티어를 지속 가능하게 만들기 위해 서버 비용을 거의 제로로 유지해야 했고, 그래서 Rust로 핑 엔진을 구현했습니다. 이 엔진은 다중 지역 동시 요청을 메모리 사용량은 아주 작고 가비지 컬렉션 일시 중지 없이 아름답게 처리합니다.
기능
- 무료 티어: 50개의 모니터(4분마다 체크).
- 제한 없는 알림: Webhooks, Discord, Slack, Telegram 모두 100 % 무료.
- 다크 모드: React로 구축, 밝은 모드는 범죄이기 때문.
행동 요청
방금 출시했으며, 속도, UI, 아키텍처에 대한 여러분의 피드백을 정말로 기다립니다!
🔗 Link:
여러분의 생각을 알려 주세요, 혹은 네트워크 중심 앱에 Rust를 사용하는 것에 대한 질문이 있으면 알려 주세요!