Skip to content

thuyetbao/snapfire

Repository files navigation

Project-Banner

Snapfire

Server-to-Server latency observability project

Project
Google Cloud Platform
Terraform Python
pre-commit enabled Data validation with pydantic

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

For project workflow, reference to: docs/workflow.md

Documentation:

The project has been document at folder docs and live at endpoint documentation (local)

Code Storage:

Repository: GitHub > Repository::snapfire

Releases:

Releases: GitHub > Repository::snapfire > Releases

Contributors:

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.