Πέμπτη 20 Δεκεμβρίου 2018

Project: Illumine

Project: Illumine

Ο στόχος του project Illumine είναι δημιουργήσει static APIs on the fly.

Για παράδειγμα έστω ότι κάνεις development πάνω σε ένα service A το οποίο όμως
κάνει ένα ping σε ένα άλλο service B το οποίο όμως δεν θέλεις να το ping-άρεις
για οποιονδήποτε λόγο.

Άντι να κάθεσαι να κάνεις comment-out / comment-in κάθε φορά την γραμμή που κάνει
το ping, λές στο Illumine ότι θες να απαντάει σε κάθε POST request που γίνεται στο /api/v1/health
και τι θες να περιέχει το response.

Έτσι απλά αλλάζεις μόνο το address του service που θα χρησιμοποιήσεις στο address του Illumine
και μπορείς να κάνεις development χωρίς να ανησυχείς για "τρίτα services".

Github Repo: https://github.com/gph03n1x/illumine

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου