ForNeVeR / nightwatch

Stays alert while you sleep.
MIT License
6 stars 0 forks source link

Web API #6

Open ForNeVeR opened 7 years ago

ForNeVeR commented 7 years ago

Nightwatch should have a fully functional web interface.

For now, let's say that we won't handle authorization, and only read access should be provided to our users.

Expose the logs and the check results through the web API.

ForNeVeR commented 7 years ago

I suggest to use Freya and ASP.NET Core for that. @gsomix, ideas?

gsomix commented 7 years ago

Freya + Hopac for performance? 😀

2017-09-19_17-16-43

ForNeVeR commented 7 years ago

Nope, we don't want that.

I'll explain. Our service is not a high-load in any way. We currently aren't targeting high performance neither in web API RPS nor in concurrently executing tasks count.

Our main goals are:

  1. Convenience for users / administrators (it should be easy to set up and use).
  2. Code simplicity (it should be easy to fix if anything goes wrong).
gsomix commented 7 years ago

OK, Freya (Async) is fine too.