Skip to content
@httpmon

HTTP Monitoring System

Healthcheck http endpoints periodcally

HTTP Monitoring (httpmon)

Introduction

Well, well, well, I have the same project in my repository named HTTP_monitoring which does exactly the same thing, that project started to become larger and larger which was really hard to maintain that was when my friend and teacher Parham Alvani suggested to change the project to smaller microservices that were much easier to maintain, here is how I want to break the project to smaller projects.

architecture

User repository

This repository is only responsible for creating and running the endpoints Register, Login and add

Saver repository

In the begging saver should make the tables in the database

Server repository

This repository get the url table periodically and publishes each URL which should be checked to the nats.

Checker repository

This repository gets the URLs which should be checked from nats, checks their status and publishes the status to nats again, we have more than one instance if this project running

Pinned Loading

  1. .github .github Public

    Review on httpmon architecture, start here if you want to know more

    4

Repositories

Showing 6 of 6 repositories
  • def.pdf Public

    http monitoring project definition in latex

    httpmon/def.pdf’s past year of commit activity
    TeX 3 GPL-3.0 0 0 0 Updated Nov 21, 2021
  • user Public
    httpmon/user’s past year of commit activity
    Go 0 GPL-3.0 0 0 0 Updated Nov 4, 2021
  • .github Public

    Review on httpmon architecture, start here if you want to know more

    httpmon/.github’s past year of commit activity
    4 0 0 0 Updated Nov 4, 2021
  • server Public
    httpmon/server’s past year of commit activity
    Go 1 0 0 0 Updated Jul 30, 2020
  • checker Public
    httpmon/checker’s past year of commit activity
    Go 0 0 0 0 Updated Jul 30, 2020
  • saver Public
    httpmon/saver’s past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Jul 30, 2020

Top languages

Loading…

Most used topics

Loading…