Tutte le domande

1
risposta

Come ridurre la dipendenza nelle comunicazioni tra i server

Background: il back office dei miei team back, il cui compito è ricevere input, eseguire calcoli e restituire il risultato al chiamante o ad un altro server lungo la linea per ulteriore elaborazione. Scriviamo in C # e il nostro codice funziona...
posta 30.03.2017 - 08:22
3
risposte

Best practice per ridurre le chiamate nell'architettura dei microservizi

Ho più artefatti (applicazioni) distribuiti su host diversi (chiamiamoli A, B e C per semplicità) e attualmente sto cercando un tipo di modello di integrazione, perché devo ridurre il numero di chiamate al backend, in modo che non abbia bisogno...
posta 02.05.2017 - 09:22
2
risposte

Qual è più pitone: controllando l'esistenza e non essere None, o usando la verità e get () con dicts?

Sto caricando un file di configurazione. Sto considerando i seguenti modi per farlo. Versione 1: config = json.load('myconfig.json') config_elm = config.get('some_config_elm') if config_elm is not None: # use config_elm ... vs versione...
posta 24.05.2017 - 09:58
2
risposte

È una buona idea che un'API restituisca solo gli ID dagli oggetti?

Ho questo URL: /api/pallets/list Che restituisce un array JSON simile a questo: [{ palletId: 333, code: 'J050000081', grower: { growerId: 35, name: 'Grower Of Blueberries Inc' }, species: {...
posta 14.05.2017 - 08:42
1
risposta

Percorso della struttura corretto per le risorse API di resto

Sto strutturando le nostre risorse API rimanenti e ho attraversato un interessante dilemma. Ecco lo scenario e userò un'analogia dell'automobile /cars/1/ { "id": 1, "make": "Toyota", "year_build": 2015 ... } /cars/models/1/insurances...
posta 05.04.2017 - 17:33
3
risposte

Come si restringono classi specifiche per una proprietà?

Qual è la procedura migliore per specificare quali classi possono essere archiviate in una proprietà di classe? Per esempio se avessi un DTO con un proprietà che dovrebbe consentire ClassA, ClassB, ClassC, un'altra proprietà che consente C...
posta 21.02.2017 - 14:42
2
risposte

Progettazione API REST: come suddividere l'oggetto API per rendere l'API più scalabile e robusta

Disponiamo di siti Web di e-commerce per telefoni cellulari. Stiamo costruendo API riposante sui telefoni POST, PUT, DELETE, UPDATE. Ogni cellulare avrà caratteristiche di base come: prezzo, produttore, anno di produzione, colore, sconto....
posta 21.02.2017 - 04:54
1
risposta

Modello di bandiera auto-modificante e implementazione standard

Sto lavorando su un pezzo di codice che elabora un sacco di messaggi e li passa a un altro servizio. Questo processo potrebbe non riuscire, causando un riferimento errato al servizio. Ogni volta che si verifica un errore, il messaggio che accett...
posta 16.03.2017 - 18:11
4
risposte

Progettare un'implementazione efficiente di una coda di accesso casuale basata su una lista collegata

Attualmente sto lavorando con Robert Sedgewicks "Algorithms in java" (3a edizione, tedesco) da solo e attualmente sono a una delle domande più complicate. Penso di poter avere il punto di partenza per una soluzione, ma non sono sicuro che sia da...
posta 17.03.2017 - 13:15
1
risposta

È meglio inviare un evento o più eventi per le chiamate remote?

In ActionScript la classe URLLoader che ha sette distinti eventi che possono verificarsi dopo aver chiamato il metodo load (). Nel HTTPServive le classi ci sono due eventi, fault e result . In una delle classi che ho scritto c...
posta 24.02.2017 - 04:40