Domande con tag 'design'

1
risposta

Progetta l'interfaccia di un microservizio per soddisfare più richieste di assistenza

Ho lavorato a un progetto con più microservizi la cui comunicazione avviene tramite chiamate API. Diciamo che microservizio A chiama un servizio fornito da microservice B. Secondo l'attuale implementazione, non abbiamo più API per i diversi serv...
posta 15.11.2017 - 15:39
4
risposte

Quale livello dovrebbe comunicare a terzi?

Abbiamo un'architettura a più livelli UI --> Application Layer --> Business Layer --> DB C'è un servizio di terze parti con cui comunichiamo. Se il livello aziendale comunica al servizio di terze parti, ha il vantaggio di rendere l...
posta 21.11.2017 - 09:38
2
risposte

Come accoppiare gli algoritmi concatenati

Ho un algoritmo di ricerca che viene utilizzato in combinazione con un algoritmo di apprendimento automatico. Ho separato i due perché volevo essere in grado di scambiare al volo algoritmi di ricerca. Tuttavia, l'accoppiamento è attualmente trop...
posta 03.12.2017 - 00:57
1
risposta

Quando avere un metodo generico per più attività quando alcune differiscono?

Elaboro molti tweet in tempo reale usando python e per ogni tweet ho bisogno di assegnarlo a un bucket specifico. Ho circa 50 secchi, ognuno con le proprie regole. La maggior parte di loro sono semplici come così bucket_one = ['test', 'foo'] i...
posta 16.06.2016 - 15:55
3
risposte

Messaggi Xml: un tipo per regolarli tutti?

Il mio lavoro coinvolge un progetto che ha molti pezzi diversi che tutti hanno bisogno di comunicare tramite messaggi XML. Ci sono due scuole di pensiero su come questi messaggi dovrebbero essere organizzati. In realtà questi messaggi possono...
posta 12.05.2016 - 15:17
2
risposte

Approccio per l'inserimento di righe

Diciamo che ho un ordine di vendita con più file di prodotti. Più utenti inseriscono righe quindi devo verificare la concorrenza. Nel mio db l'ID dell'ordine e il numero della riga rendono il mio record unico. In passato ho utilizzato uno dei...
posta 28.04.2016 - 15:32
1
risposta

Qual è un buon modo per un programma di elaborare una casella di posta elettronica?

Disponiamo di un programma che controlla una casella di posta elettronica e quindi "elabora" i messaggi ivi contenuti. (Per questa domanda non importa ciò che effettivamente fa con il messaggio). Il programma verrà eseguito una volta all'ora e p...
posta 01.05.2013 - 18:27
2
risposte

Rendere la sottoclasse più specifica del tipo con gli accessor

Ho una super classe: TriggerManager con una sottoclasse TimedTriggerManager . NOTA: sto lavorando in java TimedTriggerManager riguarda solo TimedTrigger s, una sottoclasse di Trigger . TriggerManager fa riferiment...
posta 08.06.2013 - 20:26
2
risposte

Come astrarre l'accesso ai DB e tuttavia supportare il filtro flessibile?

Ho bisogno di implementare API REST che supportino un filtraggio complesso, quindi l'utente sarebbe in grado di effettuare tali richieste: Products?$filter=Price le 3.5 or Price gt 200 Il server API utilizzerà un'architettura a livelli e av...
posta 31.07.2016 - 20:28
3
risposte

I nomi delle classi dovrebbero riflettere il nome del namespace?

È generalmente considerato una buona pratica per un nome class per riflettere il nome namespace in cui esiste, oppure il nome namespace dovrebbe essere considerato parte del nome class ? Ad esempio, supponiamo di avere una...
posta 29.07.2016 - 11:55