Alcuni anni fa, MapReduce è stato salutato come una rivoluzione della programmazione distribuita. Ci sono stati anche critici, ma in generale c'era un clamore entusiasta. È stato persino brevettato! [1] Il nome ricorda mape reducenella programmazione funzionale, ma quando leggo (Wikipedia) Passaggio della mappa: il nodo principale accetta l'input, lo …
Sento spesso persone che parlano di calcolo parallelo e calcolo distribuito , ma ho l'impressione che non ci sia un chiaro confine tra i 2 e che le persone tendano a confonderlo abbastanza facilmente, mentre credo che sia molto diverso: L' elaborazione parallela è più strettamente accoppiata al multi-threading o …
Supponiamo che un computer abbia un orologio preciso che non è inizializzato. Cioè, l'ora sull'orologio del computer è l'ora reale più un offset costante. Il computer dispone di una connessione di rete e vogliamo utilizzare tale connessione per determinare l'offset costante .BBB Il metodo semplice è che il computer invia …
FRP riguarda eventi e comportamenti in streaming attraverso funzioni pure. Il modello Actor - almeno, come implementato in Akka - riguarda lo streaming di messaggi immutabili (che possono essere considerati eventi discreti) attraverso oggetti potenzialmente impuri, chiamati attori. Quindi in superficie sembrano collegati. Cos'altro possiamo dire su come si relazionavano? …
Qual è il modo migliore che chiunque può fare per avere una buona introduzione alla teoria del sistema distribuito, eventuali libri o riferimenti, e gli argomenti dovrebbero essere prima coperti e requisiti per iniziare l'apprendimento in questo argomento.
Questa domanda è stata migrata da Software Engineering Stack Exchange perché può essere risolta su Computer Science Stack Exchange. Migrato 7 anni fa . Sto cercando di implementare la tabella degli hash distribuiti in pasticceria, ma alcune cose stanno sfuggendo alla mia comprensione. Speravo che qualcuno potesse chiarire. Disclaimer : …
Questo è un enigma sulla misurazione della latenza di rete che ho creato. Credo che la soluzione sia impossibile, ma gli amici non sono d'accordo. Sto cercando spiegazioni convincenti in entrambi i casi. (Anche se si pone come un puzzle, penso che si adatti a questo sito Web a causa …
Sto cercando un algoritmo efficiente che mi permetta di elaborare l'albero di ricerca minimax per gli scacchi con potatura alfa-beta su un'architettura distribuita. Gli algoritmi che ho trovato (PVS, YBWC, DTS vedi sotto) sono tutti piuttosto vecchi (il 1990 è l'ultimo). Presumo che da allora ci siano stati molti progressi …
Nel documento seminale sui sistemi distribuiti The Part Time Parliament (il protocollo Paxos), Leslie Lamport nomina i legislatori immaginari che sono coinvolti nel protocollo del parlamento di Paxon. Secondo questo scritto , osserva che: Ho dato ai legislatori greci i nomi degli informatici che lavorano sul campo, traslitterati con l'aiuto …
Quando ero uno studente, ho visto un problema in un manuale di progettazione digitale di sistemi / logica, che parlava di N soldati in fila e che volevano girare allo stesso tempo. Una versione più difficile del problema era che i soldati stavano in una rete generale anziché in una …
Al lavoro mi è stato assegnato il compito di dedurre alcune informazioni sul tipo di un linguaggio dinamico. Riscrivo sequenze di affermazioni in letespressioni nidificate , in questo modo: return x; Z => x var x; Z => let x = undefined in Z x = y; Z => let …
Alla fine degli anni '90, quando ero alla scuola di specializzazione, il giornale JH Saltzer; DP Reed; DD Clark: argomenti end-to-end nella progettazione del sistema . ACM Trans. Comput. Syst. 2 (4): 277-288, 1984. DOI = 10.1145 / 357401.357402 era praticamente necessario leggere in ogni classe di sistemi operativi in …
Il mio background proveniva da linguaggi imperativi, principalmente C, C ++ e Python. Ho raccolto Scala, Erlang e un po 'di Haskell qualche anno dopo e da allora sono diventato molto interessato alla programmazione funzionale e ai formalismi alla base. Sono anche interessato alla programmazione concorrente e distribuita e ho …
In Spanner, TrueTime e il teorema della PAC , Eric Brewer scrive: Una cosa sottile di Spanner è che ottiene la serializzabilità dai blocchi, ma ottiene coerenza esterna (simile alla linearizzabilità ) da TrueTime [ enfasi aggiunta ]. Qual è la definizione di coerenza esterna e in che cosa differisce …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.