- Creational
- Singleton
- Proxy
- Builder
- Factory)
- Exercises covered in
eu.training.dp.s01_native_queries_multi_dbs.repository.BusinessPartnerRepositoryTest
- Creational
- Factory
- Behavioral
- Template
- Command
- Chain of Responsibility
- Exercises covered in
eu.training.dp.s02_fizz_buzz.service.FizzBuzzServiceTest
- Structural
- Adapter
- Proxy
- Decorator
- Composite
- Exercises covered in
eu.training.dp.s02_fizz_buzz.service.TicketAccessServiceTest
- Erlang and RabbitMq needed.
- Messaging
- Publisher/Consumer
- Work Queues
- Publish/Subscribe
- Routing
- Topics
- Remote Procedure Call
- Exercises covered in
eu.training.dp.s04_price_calculation_distributed.queueing.MessagingTest
eu.training.dp.s04_price_calculation_distributed.service.ArticleMediationServiceTest
- Routing
- Pipes and Filters
- Message Filter
- Dynamic Router
- Recipient List
- Splitter
- Aggregator
- Composed Message Processor
- Routing Slip
- Process Manager
- Transforming / Translating
- Message Translator
- Envelope Wrapper
- Content Enricher
- Content Filter
- Claim Check
- Normalizer
- Canonical Data Model