Domande con tag 'erlang'

3
risposte

Transazioni e code distribuite, ruby, erlang

Ho un problema che coinvolge diverse macchine, code di messaggi e transazioni. Quindi, ad esempio, un utente fa clic su una pagina Web, il clic invia un messaggio a un'altra macchina che aggiunge un pagamento all'account dell'utente. Ci possono...
posta 13.10.2011 - 09:13
1
risposta

Come l'Erlang diventa soft-realtime con GC?

Generalmente GC non è una buona scelta per ottenere un attributo soft in tempo reale. Ma Erlang è un linguaggio basato su GC che può essere soft in tempo reale. Significa che Erlang non ha quasi nessuna latenza di GC? Come funziona?     
posta 24.04.2012 - 16:31
1
risposta

Nascondere il protocollo dietro l'API?

Continuo a sfidare le pratiche promosse da Erlang. Vedo che consigliano di nascondere la messaggistica dietro l'API We love messages, but we keep them secret: Something annoying with the previous example 5> Pid ! {self(), {store,...
posta 22.03.2017 - 06:02
2
risposte

Perché le lingue concorrenti tendono ad avere una sintassi più complicata?

Questa è una domanda che ho pensato per un po '. Recentemente ho controllato linguaggi concorrenti come Haskell o Go o Erlang. Dal mio punto di vista, hanno enormi vantaggi in termini di prestazioni rispetto a linguaggi come C ++ o Python a c...
posta 03.04.2014 - 21:50
2
risposte

clojure / erlang / go per server ad alto volume

Ho un progetto che dovrà gestire migliaia di richieste al secondo con una discreta quantità di elaborazione per ciascuna. Per la maggior parte, l'elaborazione verrà eseguita su un elenco di elementi, in pratica filtrandolo e restituendo un elenc...
posta 09.04.2013 - 04:51
2
risposte

Cosa vuol dire che l'utilizzo di ZeroMQ in Erlang offre che Erlang non l'abbia già fatto?

Ho solo una familiarità passionale con entrambi, ma sembra che la maggior parte di ciò che offre ZeroMQ sia già incorporato in Erlang, tuttavia esiste un binding Erlang-ZeroMQ che è abbastanza attivo in base al suo github pagina. Cosa mi manca...
posta 05.04.2013 - 00:51
2
risposte

Quali sono le mie opzioni per eseguire codice altamente ottimizzato sul BEAM?

Ho un piccolo modulo Elixir che occupa quasi tutto il tempo di esecuzione del mio programma. Mi piacerebbe ottimizzarlo Sembra che occorra circa 15 volte tanto quanto la stessa implementazione in C, quindi ci dovrebbe essere un margine da cui pr...
posta 10.09.2016 - 19:59
1
risposta

Quali sono i meriti relativi all'implementazione di un modello di "continuazione" in stile Erlang in C #

Quali sono i relativi meriti ( o demeriti ) per l'implementazione di un modello di "continuazione" in stile Erlang in C #. Sto lavorando a un progetto con un numero elevato di thread con priorità Lowest e mi chiedo se il mio approccio potre...
posta 30.11.2011 - 20:57
1
risposta

Il modello attore è adatto per un'applicazione che si occupa del tempo trascorso?

Devo creare un'applicazione distribuita con timer / controllare periodicamente due timestamp per il tempo trascorso. È possibile ottenere il seguente comportamento con il modello dell'attore: Attore figlio spawn Invia messaggio all'attore...
posta 23.09.2018 - 14:34
2
risposte

Prestazioni di software simultaneo su processori multicore [chiuso]

Recentemente ho letto spesso che, dato che la tendenza è quella di costruire processori con più core, sarà sempre più importante avere linguaggi di programmazione che supportano la programmazione simultanea e parallela per sfruttare al meglio il...
posta 08.07.2012 - 00:55