Naar inhoud

The Next Input is in bèta. Iets kapot of een idee? Meld het op het forum · Welkom!

OSS Power-Ups: MassTransit OSS Power-Ups: MassTransit

Titel en omschrijving vertaald uit het Engels met AI. Titel en omschrijving zoals de maker ze schreef.

JetBrains @JetBrainsTV
  • 1 nov. 2023
  • 0 reacties

Maak er iets van

Schrijf je eigen kijk op deze video of zet de discussie open op het forum. De video staat er al in.

Over deze video

Doe mee met Chris Patterson, de maker van MassTransit, voor een leerzaam webinar waarin we de messaging patterns induiken die MassTransit ondersteunt. In het snel veranderende techlandschap van nu is efficiënte communicatie tussen softwarecomponenten belangrijker dan ooit. MassTransit, een open source framework voor gedistribueerde applicaties in .NET, biedt tools en technieken om je te helpen de complexiteit van gedistribueerde systemen de baas te blijven. In dit webinar leidt Chris Patterson je door de complexiteit van messaging patterns en laat hij zien hoe MassTransit de communicatie kan stroomlijnen en de schaalbaarheid en veerkracht van je applicaties kan vergroten. Of je nu een doorgewinterde developer bent die zijn messagingvaardigheden wil aanscherpen of een nieuwkomer die de wereld van gedistribueerde systemen wil verkennen: dit webinar geeft je waardevolle inzichten en praktische kennis om robuustere en efficiëntere software te bouwen. Spreker: Chris Patterson Repository: https://github.com/phatboyg/Demo-PowerUps Agenda: - 0:00 Intro - 1:17 Over OSS PowerUps - 3:10 Hallo, Chris! - 6:25 Over Chris en MassTransit - 8:00 Wanneer gebruik je MassTransit? - 11:42 MassTransit in actie: het “DropBox”-pattern - 15:20 Een bericht publiceren - 15:49 Berichten volgen in RabbitMQ - 17:06 Berichten consumeren - 19:20 MassTransit configureren - 21:25 Idempotentie en deduplicatie van berichten - 24:50 V: Wie genereert de ID's? - 27:05 Voordelen van MassTransit ten opzichte van kale message queues - 30:39 V: Kun je synchroon communiceren tussen MassTransit en RabbitMQ? - 33:05 Retry patterns en foutafhandeling - 38:30 Logging in MassTransit - 39:22 Request/Response vs. Publish - 41:34 Telemetrie in MassTransit - 43:14 Retries configureren I - 45:34 V: Waar gaan mislukte berichten naartoe? - 47:09 Retries configureren II - 49:00 Doet MassTransit retries op RabbitMQ? - 51:28 Hoe leer je de Request/Response-aanpak af? - 55:04 API-contracten in responses laten evolueren (een monoliet vermijden) - 1:00:38 V: Hoe verhoudt MassTransit zich tot EasyNetQ en NServiceBus? - 1:02:35 V: Hoe versioneer je events? - 1:07:15 V: Kan ik de serialisatie van berichten naar de queue zelf bepalen? - 1:07:40 V: Worden sagas altijd gecorreleerd via een GUID? - 1:08:34 V: Zijn er tutorials over sagas? - 1:10:28 V: Is dat een choreographer in plaats van een orchestrator? - 1:11:50 V: Kun je een Content-Type gebruiken voor versiebeheer? - 1:12:56 V: Wat is GreenPipes? - 1:16:00 V: Hoe verschillen Riders van Transports? - 1:18:30 V: Waar vind ik goede voorbeelden van de State Machine van MassTransit? - 1:19:48 V: Kun je Lifts in de oude State Machine-implementatie uitleggen? - 1:20:26 V: Is het de moeite waard om echte brokerservices te gebruiken voor integratietests? - 1:23:18 V: Hoe deel je contracten tussen projecten? - 1:25:27 V: Kun je requests valideren? - 1:26:00 V: Passen sagas conceptueel bij Azure Service Bus Sessions? - 1:27:14 Outro

0 reacties

Nog geen reacties. Wees de eerste!

Log in om te reageren.

Inloggen of word lid
Reactie verwijderen?

De tekst verdwijnt. In de draad blijft staan dat hier een reactie is verwijderd, zodat antwoorden erop nog te volgen zijn.