Bewertung:

Das Buch ist gut geschrieben und detailliert und bietet eine umfassende Erkundung des Themas. Es weist jedoch erhebliche Probleme auf, wie z. B. Syntaxfehler, problematische Kapitelreihenfolgen und nicht ordnungsgemäß funktionierende Code-Referenzen, was es für Anfänger schwierig macht.
Vorteile:Gut geschrieben mit vielen Details; deckt das Thema effektiv ab.
Nachteile:⬤ Enthält Syntaxfehler
⬤ GitHub-Code-Referenzen sind fehlerhaft
⬤ Kapitelanordnung ist verwirrend
⬤ kann Anfänger aufgrund von Fehlern frustrieren.
(basierend auf 2 Leserbewertungen)
Programmer's Guide to Apache Thrift
Jede verteilte Anwendung besteht aus einzelnen Komponenten, die oft in verschiedenen Sprachen geschrieben sind und an mehreren Orten gehostet werden. Diese Komponenten müssen schnell und effizient miteinander kommunizieren.
Apache Thrift ist ein Kommunikations-Framework, das sprachübergreifende Remote-Prozeduraufrufe und Serialisierung ermöglicht. Es unterstützt eingebettete, mobile, Web- und Server-Umgebungen und eine Vielzahl von Sprachen von JavaScript bis C++. Es ist ideal für Backend-Dienste und eingebettete Systeme, bei denen Größe, Skalierbarkeit und Leistung entscheidend sind.
Programmer's Guide to Apache Thrift bietet eine umfassende Abdeckung des Apache Thrift-Frameworks sowie einen Überblick über die moderne Architektur verteilter Anwendungen aus der Sicht des Entwicklers. Vollgepackt mit vollständigen Codebeispielen und pragmatischen Diskussionen werden die besten Praktiken für die Entwicklung mehrsprachiger verteilter Anwendungen aufgezeigt.
Die Leser erhalten eine Führung durch Transporte, Protokolle, IDL und Server, während sie komplette Beispielprogramme in C++, Java und Python erkunden. Sie lernen auch, wie sie mit Plattformen arbeiten können, die von Unternehmensservern bis zu mobilen Clients reichen.
Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.