ArnaudExpert En Dveloppement Web Et Systmes Dinformations, Designer UX, UI, Co-grantatPingBreaksharedMay 15
We use PhpStorm because we use PHP ! PHPStorm (included webstorm) is the best IDE for PHP. It's always Up to date with PHP version and have good plugins for productivity
ArnaudExpert En Dveloppement Web Et Systmes Dinformations, Designer UX, UI, Co-grantatPingBreaksharedMay 15
We use Grafana because we have to view some application events in the time (numbers of new users, numbers of scan, numbers of new monitor, numbers of login, etc)
ArnaudExpert En Dveloppement Web Et Systmes Dinformations, Designer UX, UI, Co-grantatPingBreaksharedMay 15
We use InfluxDB because we need to store time series data for scan history. It's very simple to use and it's perfect to store value on event (on datetime).
ArnaudExpert En Dveloppement Web Et Systmes Dinformations, Designer UX, UI, Co-grantatPingBreaksharedMay 15
Redis is a good NoSQL (keys-values) database. It's working in memory (RAM) and it's very fast. We use Pingbreak to synchronise all deamons and share data with expiration. It's good for queue or cache.
ArnaudExpert En Dveloppement Web Et Systmes Dinformations, Designer UX, UI, Co-grantatPingBreaksharedMay 15
Ubuntu server is a good operating system for hosting. It's free, fast, light with a rich ecosystem. We use systemd service on ubuntu to have many daemon to quickly scan all sites
ArnaudExpert En Dveloppement Web Et Systmes Dinformations, Designer UX, UI, Co-grantatPingBreaksharedMay 15
Vue.js have a virtual DOM and it's very fast to refresh data. it's important for Pingbreak because we can have a dashboard with thousands of websites that update every second