On Tue, 6 Nov 2018 at 15:11, Federico Fissore [email protected] [it-torino-java-jug] <[email protected]> wrote:
> > > Uberto Barbini [email protected] [it-torino-java-jug] ha scritto il > 06/11/18 alle 10:46: > > > > > > se parliamo di web server: sparkjava o http4k o scalatra (a seconda del > > linguaggio) > > Grazie per questi nomi: l'approccio node.js nell'associare URL -> > Handler mi รจ sempre piaciuto > http4k va molto oltre, guardalo :) > > > > > btw finalmente lavoro in un team che condivide la mia irritazione con i > > vari logger Singleton e usiamo domain events. > > > > cosa intendi? emettete eventi invece di loggare? come li consultate? > > si eventi con payload serializzati in json che poi finiscono su kibana, ma potrebbero anche finire su un file locale. Il punto e' che invece di avere loggerXY esiste un monitor che chi vuole loggare qualcosa deve farsi "prestare" (no DI automatico) e ognuno definisce gli eventi con i loro campi. E' un modo incredibilmente produttivo, sia per chi scrive codice che per chi deve cercare i bugs che evita tonnellate di logs inutili. Uberto >
