The course covers distributed models, message passing, distributed objects technology, event-based bus architectures, and tuple architecture. By the end of the course, learners will understand various distributed paradigms, protocols, message passing techniques, distributed objects technology, and event-based bus architectures. The course teaches skills such as designing distributed systems, implementing message passing protocols, utilizing distributed objects technology, and architecting event-based bus systems. The teaching method includes theoretical explanations, practical examples, and case studies. This course is intended for individuals interested in learning about distributed computing paradigms and technologies.
Overview
Syllabus
- Introduction
- Learning outcomes
- 1 Distributed models
- 1 Distributed models
- 2 Message passing
- 2 Message passing
- 2.1 Protocols
- 2.2 Fixed and adaptive protocols
- 2.3 Synchronous and asynchronous message passing
- 2.4 The message passing idea
- 3 Distributed objects technology
- 3 Distributed objects technology
- 3.1 Distributed objects technology
- 4 Event-based bus architectures
- 4 Event-based bus architectures
- 4.1 Introduction
- 4.2 Architectures
- 4.2.1 Hub and spoke architectures
- 4.2.2 Multicast bus architectures
- 4.3 A commercial implementation
- 5 Tuple architecture
- 5 Tuple architecture
- 5.1 Introduction
- 5.2 An example
- Conclusion
- References
- Further reading
- Acknowledgements
Tags
Reviews
3.0 rating, based on 1 Class Central review
Showing Class Central Sort
-
Nice free course, great concepts, fundational, organized, short,, but with 20 year old tech and implementation...some can still usefull today specially in large corporations and banks