https://github.com/thuyetbao/snapfire
Snapfire: Server-to-Server Latency Observability Project
https://github.com/thuyetbao/snapfire
assignment-solutions google-cloud-platform python3-12 terraform
Last synced: 9 days ago
JSON representation
Snapfire: Server-to-Server Latency Observability Project
- Host: GitHub
- URL: https://github.com/thuyetbao/snapfire
- Owner: thuyetbao
- Created: 2025-12-23T09:44:44.000Z (about 1 month ago)
- Default Branch: master
- Last Pushed: 2025-12-30T16:46:04.000Z (23 days ago)
- Last Synced: 2026-01-03T00:06:03.541Z (20 days ago)
- Topics: assignment-solutions, google-cloud-platform, python3-12, terraform
- Language: Python
- Homepage:
- Size: 506 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
---
**Features:**
- Measure probe–target network latency via four methods: ICMP, UDP, TCP, and HTTP.
- Provision infrastructure (compute, firewall, iam) on Google Cloud Platform using infrastructure-as-code.
- Deploy daemon-based services across cloud virtual machines.
- Document architecture, setup, metrics interpretation, assumptions, and tradeoffs.
> [!NOTE]
> For solution design concepts, reference to: [docs/sad.md](docs/sad.md)
>
> For project workflow, reference to: [docs/workflow.md](docs/workflow.md)
**Documentation:**
The project has been document at folder [docs](docs/)
and live at [endpoint documentation (local)][endpoint-origin-url-documentation]
**Code Storage**:
Repository: [GitHub > Repository::`snapfire`][github-project-origin-url]
**Releases**:
Releases: [GitHub > Repository::`snapfire` > Releases][github-project-releease-url]
**Contributors**:
- Thuyet Bao [trthuyetbao@gmail.com](mailto:trthuyetbao@gmail.com) [Author]
**Disclaimer:**
This project used AI tools for code pairing, base generation, and documentation support.
All designs, implementations, and results were **reviewed and validated by the author**.
AI assistance was provided via **ChatGPT with Windsurf**.
The author remains fully responsible for all technical decisions and outcomes.
[github-project-origin-url]: https://github.com/thuyetbao/snapfire.git
[github-project-releease-url]: https://github.com/thuyetbao/snapfire.git/-/releases
[endpoint-origin-url-documentation]: http://localhost:7777