Distributed paradigms
Learn about distributed paradigms in this free course. Explore synchronous and asynchronous message passing, distributed objects, event-based bus architecture, and tuple architecture. Gain knowledge on architectural and programming paradigms used in distributed system development. Enhance your understanding of protocols, distributed objects, and event-based architectures. Start your journey towards implementing an event-based architecture.
This free course, Distributed paradigms, looks at some of the architectural and programming paradigms used in distributed system development. You will learn about synchronous and asynchronous message passing, distributed objects technology and event-based bus architecture, before finally moving on to tuple architecture.
Course learning outcomes
After studying this course, you should be able to:
Describe some of the architectural and programming paradigms used in distributed system development
Describe message passing and the role of protocols within a message passing paradigm
Introduce the concept of a distributed object
Describe how event-based architectures are used within distributed system development
Introduce one implementation of an event-based architecture.