Tutte le domande

1
risposta

Come progettare gli URI per avviare lavori batch in un servizio RESTful

Se voglio eseguire un lavoro alla fine del mese per calcolare la commissione per tutti i consulenti di vendita in base ai dati correnti della transazione, ad esempio il tasso di commissione per la persona, le vendite effettuate nel mese e i paga...
posta 27.10.2014 - 10:31
4
risposte

Come gestire le eccezioni alle regole aziendali?

Ho ricevuto un file con diversi record. Mi hanno anche dato regole di business che determinano come elaborare quei record e produrre un file di output. Le regole aziendali sono relativamente semplici: Se il record è di tipo A, utilizzare la...
posta 24.05.2012 - 21:07
2
risposte

Perché i diversi componenti della "piattaforma web" non sono modularizzati?

La piattaforma web è alla moda in questi giorni. Ma la piattaforma web è composta da molte parti che sono concettualmente separabili, sviluppate in tempi e ritmi diversi e (cosa più importante per me) potrebbe essere utile da soli. Fondamentalme...
posta 15.09.2013 - 17:41
1
risposta

Soluzioni per la sincronizzazione collaborativa iOS (iCloud CoreData, CouchDB)?

Sto sviluppando un'app iOS in cui una delle funzionalità consentirà agli utenti di condividere e collaborare sui dati (ad es. elenchi). Da tutto ciò che ho letto e basato sul modo in cui la sincronizzazione di iCloud CoreData funziona, presumo c...
posta 24.06.2013 - 15:49
1
risposta

Come convertire la query SQL in richieste API REST?

Diciamo che ho una descrizione leggibile dalla macchina (come in WADL , Swagger o RAML ) di un'API REST che fornisce un'interfaccia a un database. I miei utenti inviano query sul database sottostante in forma di SQL o linguaggio di query s...
posta 14.03.2014 - 21:42
1
risposta

Fornito con un algoritmo di classificazione valido per gli articoli

Sto creando un sito web che pubblicherà uno o più articoli a settimana. Mi piacerebbe essere in grado di classificare gli articoli in base alla popolarità. Per fare questo, ho bisogno di una formula per calcolare un punteggio per ogni articol...
posta 19.02.2014 - 22:46
1
risposta

Esiste un modo standard per pulire i file di dati?

Avendo passato molto tempo a lavorare in aziende di software che si occupano di set di dati di dimensioni medio-grandi, ho visto che un punto debole nei loro processi è spesso la preparazione di file di dati per il caricamento nei database. Ad e...
posta 20.06.2014 - 10:23
1
risposta

Su cosa concentrarsi quando si separa un codebase monolitico in pacchetti separati (NuGet)?

Lavoro su un'applicazione web abbastanza grande. La soluzione principale contenente il progetto di applicazione web ha oltre 100 progetti. Il tempo di costruzione medio di quella soluzione è di 2 minuti su una macchina quad-core da 12 GB con un...
posta 25.03.2014 - 20:49
1
risposta

Dipendenze accettabili in un'architettura orientata ai servizi, interna a un team

In un'architettura orientata ai servizi, i sottosistemi possono dipendere l'uno dall'altro a diversi livelli: Livello di database = > Chiavi esterne per rafforzare l'integrità dei dati tra i servizi di eliminazione e aggiornamento (in cas...
posta 02.09.2013 - 17:29
1
risposta

Restituzione di più errori dal livello di servizio

Sto usando Spring per un'applicazione web. Per convalidare l'input di un utente in un modulo come per la creazione di un'entità Person, utilizzo la convalida JSR 303 per verificare la presenza di pattern non nulli / vuoti o validi ecc. Alcune co...
posta 15.05.2014 - 08:20