Erlang Programming: OREILLY
Autor Francesco Cesarinien Limba Engleză Paperback – 28 iul 2009
Descoperim în această carte o abordare riguroasă a programării concurente, pornind de la un exercițiu fundamental de tracing: utilizarea mecanismelor integrate pentru a monitoriza și depana fluxurile de mesaje între procese într-un sistem distribuit. Acest tip de proiect practic, prezent la finalul capitolelor, transformă teoria abstractă a proceselor izolate în competențe tehnice verificabile. Autorul, Francesco Cesarini, folosește experiența sa vastă în instruire pentru a explica cum sintaxa neconvențională a Erlang și modelul de potrivire a tiparelor (pattern matching) devin instrumente esențiale pentru construirea unor sisteme care nu se opresc niciodată. Găsim în paginile acestui volum o structură progresivă, de la manipularea listelor și recursivitate, până la utilizarea bazei de date distribuite Mnesia. Este o resursă care pune accent pe pragmatism: cum să scrii cod curat care să profite la maximum de arhitecturile multi-core moderne. Ca și Joe Armstrong în Programming ERLANG, autorul distilează experiență reală în principii acționabile, însă Francesco Cesarini pune un accent mai mare pe mecanismele interne ale limbajului și pe robustețea sistemelor în producție. Dacă în Learn You Some Erlang for Great Good, Fred Hebert adoptă un ton mai jucăuș pentru a demistifica limbajul, Erlang Programming menține un profil tehnic, fiind ideal pentru cei care doresc o înțelegere profundă a semanticii și a modului în care Erlang gestionează erorile fără a compromite disponibilitatea sistemului.
Preț: 253.14 lei
Preț vechi: 316.42 lei
-20%
Carte disponibilă
Livrare economică 21 mai-04 iunie
Livrare express 07-13 mai pentru 46.85 lei
Specificații
ISBN-10: 0596518188
Pagini: 498
Dimensiuni: 179 x 236 x 30 mm
Greutate: 0.8 kg
Ediția:1
Editura: O'Reilly
Colecția OREILLY
Seria OREILLY
De ce să citești această carte
Recomandăm această carte programatorilor care doresc să stăpânească sistemele distribuite și tolerante la erori. Cititorul câștigă acces la metodologia de lucru a experților care au construit ecosistemul Erlang, învățând nu doar sintaxa, ci și utilizarea eficientă a bazei de date Mnesia și a tehnicilor de debugging pentru sisteme masiv paralele. Este un ghid esențial pentru tranziția către arhitecturi scalabile pe procesoare multi-core.