Concurrent and Real-time Programming
Autor Manuel I. Capelen Limba Engleză Paperback – 26 sep 2025
Gestionarea execuției paralele și respectarea constrângerilor de timp în sistemele critice reprezintă una dintre cele mai complexe provocări în dezvoltarea software modernă. Observăm în Concurrent and Real-time Programming o abordare riguroasă a acestor dificultăți, pornind de la modelarea proceselor ca unități de execuție independente și ajungând la mecanisme sofisticate de planificare (scheduling). Autorul Manuel I. Capel structurează materialul progresiv, facilitând tranziția de la conceptele de bază ale firelor de execuție (threads) la arhitecturi distribuite complexe. Notăm cu interes capitolul dedicat sistemelor de transmitere a mesajelor, unde sunt analizate modelele CSP (Communicating Sequential Processes) și implementările RMI, esențiale atunci când memoria partajată nu este o opțiune. Spre deosebire de abordările pur teoretice, această lucrare publicată de Springer integrează soluții pentru probleme specifice de inginerie, precum inversarea priorităților și gestionarea sarcinilor aperiodice. Pe linia practică a volumului Concurrency de Jeff Magee, dar cu focus pe sistemele de timp real și algoritmii de planificare deterministă, cartea oferă instrumentele necesare pentru a garanta predictibilitatea sistemelor. Fiecare secțiune este susținută de studii de caz și exerciții care ilustrează utilizarea POSIX threads și a primitivelor de sincronizare în scenarii reale. Găsim în acest text un echilibru între fundamentele științifice ale concurenței și tehnicile de implementare necesare în sistemele de operare și sistemele distribuite contemporane.
Preț: 367.21 lei
Preț vechi: 459.02 lei
-20%
Carte disponibilă
Livrare economică 27 mai-10 iunie
Livrare express 12-16 mai pentru 36.52 lei
Specificații
ISBN-10: 303185232X
Pagini: 324
Dimensiuni: 168 x 240 x 18 mm
Greutate: 0.55 kg
Editura: Springer
De ce să citești această carte
Recomandăm această carte studenților și inginerilor software care doresc să stăpânească programarea concurentă dincolo de nivelul de bază. Cititorul câștigă o înțelegere profundă a modului în care procesele interacționează și învață să proiecteze sisteme de timp real capabile să respecte termene limită stricte, utilizând algoritmi validați și standarde industriale precum MPI sau POSIX.