Building Distributed Systems with Go and NATS
Delio D'Anna
Verkauft von Wegmann1855, Zwiesel, Deutschland
AbeBooks-Verkäufer seit 2. Juni 2022
Neu - Softcover
Zustand: Neu
Versand von Deutschland nach USA
Anzahl: 2 verfügbar
In den Warenkorb legenVerkauft von Wegmann1855, Zwiesel, Deutschland
AbeBooks-Verkäufer seit 2. Juni 2022
Zustand: Neu
Anzahl: 2 verfügbar
In den Warenkorb legenNeuware -Learn to architect, implement, and scale robust distributed systems. This practical guide emphasizes real-world applications of domain-driven design, hexagonal architecture, and reactive systems, all within the context of the Go programming language and the NATS messaging system.
Bestandsnummer des Verkäufers 9798868820885
Learn to architect, implement, and scale robust distributed systems. This practical guide emphasizes real-world applications of domain-driven design, hexagonal architecture, and reactive systems, all within the context of the Go programming language and the NATS messaging system.
The book begins with foundational concepts and gradually progresses to advanced architectural patterns. You will first explore synchronous and asynchronous communication mechanisms before learning to design and implement individual services that are resilient, scalable, and responsive. From there, the focus expands to broader system architecture. You will learn to create software aligned with real-world business processes using domain-driven design. Finally, you’ll explore hexagonal architecture and reactive systems to learn how to design modular, resilient systems capable of handling concurrency and asynchronous processing efficiently.
Today, the adoption of distributed systems is accelerating, necessitating a nuanced understanding of distributed architecture principles. Through clear methodologies, architectural discussions, practical examples, and real-world scenarios, you will be ready to build distributed systems with confidence.
What You Will Learn:
Who This Book is for:
Software developers seeking practical guidance on building scalable distributed systems with GO and NATS, regardless of their level of experience with the Go programming language. Also suitable for aspiring architects and system designers seeking to deepen their understanding of architectural patterns and implementation.
Delio D’Anna brings a wealth of knowledge in building scalable and resilient web applications with over 15 years of experience in software engineering and architecture. Throughout his career, he’s been passionate about exploring different programming languages, including PHP, JavaScript, Python, Java, and Go. As a strong advocate for Go, he co-authored a book on the subject and created a live project series for Manning, focused on deploying machine learning models in production. With a keen focus on microservices, scalability, and Domain-Driven Design (DDD), he’s recently delved into machine learning engineering, leveraging Python extensively. As a Chief Technology Officer (CTO), he has spearheaded efforts to ensure the scalability of our microservices AI system, predominantly based on Go and Python technologies. His decision to write this book stems from a desire to share his expertise and practical insights, offering developers a comprehensive guide to building distributed systems with Go and NATS, drawing from his extensive experience in software engineering and architecture.
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
???????????????????????????????????????????????????????
Allgemeine Geschäftsbedingungen mit Kundeninformationen
???????????????????????????????????????????????????????
Inhaltsverzeichnis
??????????????????
–––––––––––––––––––––––––––––––––––––
Widerrufsbelehrung & Widerrufsformular
––––––––––––––––––––––––––––––––––––––
Verbrauchern steht ein Widerrufsrecht nach folgender Maßgabe zu, wobei Verbraucher jede natürliche Person ist, die ein Rechtsgeschäft zu Zwecken abschließt, die überwiegend weder ihrer gewerblichen noch ihrer selbständigen beruflichen Tätigkeit zugerechnet werden können:
–––––––––––––––––––––
A. Widerrufsbelehrung
–––––––––––––––––––––
Widerrufsrecht
Sie haben das Recht, binnen vierzehn Tagen ohne Angabe von Gründen diesen Vertrag zu widerrufen.
Die Widerrufsfrist beträgt vierzehn Tage ab dem Tag, an dem Sie oder ein von Ihnen benannter Dritter, der nicht der Beförderer ist, die letzte Ware in Besitz genommen haben bzw. hat.
Abweichend hiervon beträgt die Widerrufsfrist im Falle eines Vertrags zur regelmäßigen Lieferung von Waren über einen festgelegten Zeitraum hinweg vierzehn Tage ab dem Tag, an dem Sie oder ein von Ihnen benannter Dritter, der nicht der Beförderer ist, die erste Ware in Besitz genommen haben bzw. hat.
Um Ihr Widerrufsrecht auszuüben, müssen Sie uns (Schreibwaren Wegmann, Janos Metz e.K., Stadtplatz 6, 94227 Zwiesel, Deutschland, Tel.: 09922609490, Fax: 09922609491, E-Mail: info@schreibwaren-wegmann.de) mittels einer eindeutigen Erklärung (z. B. ein mit der Post versandter Brief, Telefax oder E-Mail) über Ihren Entschluss, diesen Vertrag zu widerrufen, informieren. Sie können dafür das beigefügte Muster-Widerrufsformular verwenden, das jedoch nicht vorgeschrieben ist.
Zur Wahrung der Widerrufsfrist reicht es aus, dass Sie die Mitteilung über die Ausübung des Widerrufsrechts vor Ablauf der Widerrufsfrist absenden.
Folgen des Widerrufs
Wenn Sie diesen Vertrag widerrufen, haben wir Ihnen alle Zahlungen, die wir von Ihnen erhalten haben, einschließlich der Lieferkosten (mit Ausnahme der zusätzlichen Kosten, die sich daraus ergeben, dass Sie eine andere Art der Lieferung als die von uns angebotene, günstigste Standardlieferung gewählt haben), unverzüglich und spätestens binnen vierzehn Tagen ab dem Tag zurückzuzahlen, an dem die Mitteilung über Ihren Widerruf dieses Vertrags bei uns eingegangen ist. Für diese Rückzahlung verwenden wir dasselbe Zahlungsmittel, das Sie bei der ursprünglichen Transaktion eingesetzt haben, es sei denn, mit Ihnen wurde ausdrücklich etwas anderes vereinbart; in keinem Fall werden Ihnen wegen dieser Rückzahlung Entgelte berechnet. Wir können die Rückzahlung verweigern, bis wir die Waren wieder zurückerhalten haben oder bis Sie den Nachweis erbracht haben, dass Sie die Waren zurückgesandt haben, je nachdem, welches der frühere Zeitpunkt ist.
Sie haben die Waren unverzüglich und in jedem Fall spätestens binnen vierzehn Tagen ab dem Tag, an dem Sie uns über den Widerruf dieses Vertrags unterrichten, an uns zurückzusenden oder zu übergeben. Die Frist ist gewahrt, wenn Sie die Waren vor Ablauf der Frist von vierzehn Tagen absenden.
Sie tragen die unmittelbaren Kosten der Rücksendung der Waren.
Sie müssen für einen etwaigen Wertverlust der Waren nur aufkommen, wenn dieser Wertverlust auf einen zur Prüfung der Beschaffenheit, Eigenschaften und Funktionsweise der Waren nicht notwendigen Umgang mit ihnen zurückzuführen ist.
Ausschluss bzw. vorzeitiges Erlöschen des Widerrufsrechts
Das Widerrufsrecht besteht nicht bei Verträgen zur Lieferung von Waren, die nicht vorgefertigt sind und für deren Herstellung eine individuelle Auswahl oder Bestimmung durch den Verbraucher maßgeblich ist oder die eindeutig auf die persönlichen Bedürfnisse des Verbrauchers zugeschnitten sind.
Das Widerrufsrecht besteht nicht bei Verträgen zur Lieferung von Waren, die schnell verderben können oder deren Verfallsdatum schnell überschritten würde.
Das Widerrufsrecht besteht nicht bei Verträgen zur Lieferung alkoholischer Getränke, deren Preis bei Vertragsschluss vereinbart wurde, die aber frühestens 30 Tage nach Vertragsschluss geliefert werden können und deren aktueller Wert von Schwankungen auf dem Markt abhängt, auf die der Unternehmer keinen Einfluss hat.
Das Widerrufsrecht besteht nicht bei Verträgen zur Lieferung von Zeitungen, Zeitschriften oder Illustrierten mit Ausnahme von Abonnement-Verträgen.
Das Widerrufsrecht besteht nicht bei Verträgen zur Lieferung von Waren, deren Preis von Schwankungen auf dem Finanzmarkt abhängt, auf die der Unternehmer keinen Einfluss hat und die innerhalb der Widerrufsfrist auftreten können.
Das Widerrufsrecht erlischt vorzeitig bei Verträgen zur Lieferung versiegelter Waren, die aus Gründen des Gesundheitsschutzes oder der Hygiene nicht zur Rückgabe geeignet sind, wenn ihre Versiegelung nach der Lieferung entfernt wurde.
Das Widerrufsrecht erlischt vorzeitig bei Verträgen zur Lieferung von Waren, wenn diese nach der Lieferung auf Grund ihrer Beschaffenheit untrennbar mit anderen Gütern vermischt wurden.
Das Widerrufsrecht erlischt vorzeitig bei Verträgen zur Lieferung von Ton- oder Videoaufnahmen oder Computersoftware in einer versiegelten Packung, wenn die Versiegelung nach der Lieferung entfernt wurde.
Das Widerrufsrecht gilt nicht für Verbraucher, die zum Zeitpunkt des Vertragsschlusses keinem Mitgliedstaat der Europäischen Union angehören und deren alleiniger Wohnsitz und Lieferadresse zum Zeitpunkt des Vertragsschlusses außerhalb der Europäischen Union liegen.
Soweit nichts anderes vereinbart ist, besteht ein Widerrufsrecht nicht bei Verträgen zur Erbringung von Dienstleistungen im Zusammenhang mit Freizeitbetätigungen, wenn der Vertrag für die Erbringung einen spezifischen Termin oder Zeitraum vorsieht. Danach ist ein Widerrufsrecht auch bei Verträgen ausgeschlossen, die den Verkauf von Tickets für termingebundene Freizeitveranstaltungen zum Gegenstand haben.
Soweit nichts anderes vereinbart ist, besteht ein Widerrufsrecht nicht bei Verträgen zur Lieferung von Speisen und Getränken, wenn der Vertrag für die Erbringung einen spezifischen Termin oder Zeitraum vorsieht.
Allgemeine Hinweise
––––––––––––––––––––
B. Widerrufsformular
––––––––––––––––––––
Wenn Sie den Vertrag widerrufen wollen, dann füllen Sie bitte dieses Formular aus und senden es zurück.
An
Schreibwaren Wegmann, Janos Metz e.K.
Stadtplatz 6
94227 Zwiesel
Deutschland
Fax: 09922609491
E-Mail: info@schreibwaren-wegmann.de
Hiermit widerrufe(n) ich/wir () den von mir/uns () abgeschlossenen Vertrag über den Kauf der folgenden Waren ()/die Erbringung der folgenden Dienstleistung ()
Bestellt am () ____________ / erhalten am () __________________
Name des/der Verbraucher(s)
Anschrift des/der Verbraucher(s)
Unterschrift des/der Verbraucher(s) (nur bei Mitteilung auf Papier)
Datum
(*) Unzutreffendes streichen
Versand und Zahlungsbedingungen
Versandkosten
Deutschland
Bei Bestellung eines unserer Produkte entfallen zusätzlich 4,90 € Versandgebühren an. Wir versenden Ihre Ware mit DHL. Ab einem Warenwert von 50 Euro werden keine Versandkosten berechnet. Die Lieferung ist versandfrei, sobald Sie ein Buch mitbestellen.
Lieferzeit
Lieferfrist: ca. 1-3 Tage. Produkte mit längerer Lieferzeit sind in Ihrer späteren Auftragsbestätigung gesondert gekennzeichnet.
Versandkosten Europazone 7,50 €
Belgien, Dänemark, Estland, Italien, Finnland, Frankreich, Griechenland, Großbritannien, Irland, Liechtenstein, Luxemburg, Österreich, Schweden, Schweiz, Slowakei, Spanien, Ungarn, Tschechien, Polen
Sonstige Zone
Bei Ländern ausserhalb der oben genannten Zonen, nehmen Sie bitte vorab Kontakt mit uns auf.
Lieferzeit ins Ausland
Zwischen 4 bis 15 Werktagen plus Zoll ( ausserhalb EU )
Sie haben folgende Zahlungsmöglichkeiten:
Vorkasse
PayPal
Kauf auf Lastschrift mit PayPal
Kreditkartenzahlung mit PayPal
| Bestellmenge | 9 bis 30 Werktage | 8 bis 14 Werktage |
|---|---|---|
| Erster Artikel | EUR 25.95 | EUR 32.95 |
Die Versandzeiten werden von den Verkäuferinnen und Verkäufern festgelegt. Sie variieren je nach Versanddienstleister und Standort. Sendungen, die den Zoll passieren, können Verzögerungen unterliegen. Eventuell anfallende Abgaben oder Gebühren sind von der Käuferin bzw. dem Käufer zu tragen. Die Verkäuferin bzw. der Verkäufer kann Sie bezüglich zusätzlicher Versandkosten kontaktieren, um einen möglichen Anstieg der Versandkosten für Ihre Artikel auszugleichen.