Domande con tag 'design'

1
risposta

Come rilevare la fine della coda in un web crawler in parallelo?

Diciamo che voglio programmare un web crawler in parallelo che abbia una coda FIFO condivisa (multi consumer / multi producer). La coda contiene solo URL. Come posso rilevare la fine della coda? Un processo di lavoro è sempre consumatore e pr...
posta 02.01.2017 - 18:38
2
risposte

Mapping di oggetti di business ai loro relatori

Questa domanda deriva dal problema più concreto chiesto qui Il problema che vorrei discutere qui sembra essere un modello molto comune nell'ingegneria del software. Molte applicazioni utilizzano l'architettura a due livelli: il livello azie...
posta 25.05.2017 - 19:43
2
risposte

È RESTful di restituire una risorsa diversa dopo il POSTing per ottimizzare il client?

Ho una risorsa che accetta i dettagli della transazione come una risorsa secondaria. GET /resources/{resourceId}/ # get resource POST /resources/{resourceId}/ # create resource POST /resources/{...
posta 29.04.2017 - 07:53
2
risposte

L'applicazione client-server con connessione diretta al database è una buona idea?

È possibile creare un'applicazione client-server sicura, multiutente, con più client (1-5) che si collegano direttamente al database? O devi creare un'applicazione server personalizzata e connetterli tramite WCF o qualcosa di simile? Al momen...
posta 29.05.2017 - 13:09
2
risposte

Qual è la logica dietro a Apache Jena * tutto è un'interfaccia se possibile * filosofia del design?

Se hai familiarità con il motore Java RDF e OWL Jena , allora hai attraversato la loro filosofia che tutto dovrebbe essere specificato come un'interfaccia quando possibile. Ciò significa che una risorsa , istruzione , RDFNode , proprietà e...
posta 29.06.2012 - 20:43
1
risposta

Come progettare un requisito simile a un cronjob

Devo progettare un sistema in cui ho bisogno di fare un po 'di elaborazione (che potrebbe richiedere 10 minuti). Dopo un po 'di tempo (diciamo 30 minuti), ho bisogno di tornare indietro e controllare lo stato di questa elaborazione ed eventua...
posta 28.03.2016 - 11:45
2
risposte

Progettazione per parole di autocompletamento nel motore di ricerca?

Sto cercando di implementare una funzione di completamento automatico per un motore di ricerca. Ho un database di parole (derivato) che si verificano nei documenti che ho per gli utenti di cercare. Quello che sto pensando di fare è: Co...
posta 10.03.2016 - 19:09
1
risposta

Come modellare tipi simili con dati diversi?

Stiamo lavorando su un sistema di bugtracking. Il nostro design ha una classe BugReport che rappresenta l'archiviazione di un bug di alcuni progetti nel sistema. BugReports ha tag, che rappresentano lo stato / l'avanzamento del BugReport. I p...
posta 17.03.2016 - 21:54
2
risposte

Etichettatura delle molteplicità nelle mappature delle tabelle di classi

Riprovare ma con un approccio leggermente diverso. Il mio thread precedente era qui Qualcuno può spiegare questo concetto one-to-one, one-to-many, many-to-one, many-to-many rispetto agli ORM? ma onestamente penso mi ha confuso più di quanto mi...
posta 20.08.2016 - 18:10
1
risposta

Come definire correttamente i limiti dei contesti limitati

Sto considerando come impostare i confini precisi dei contesti limitati. Considerando che un contesto limitato è uno spazio di soluzione, a volte è molto difficile impostare esattamente lo spazio della soluzione. Ecco un esempio. Ho i seguent...
posta 13.08.2016 - 11:11