* Learn the idioms and patterns commonly used by experienced DDS architects and programmers * Understand when and how to apply these idioms and patterns * See concrete use cases and code snippets showing the idioms and patterns in action
Architects and Programmers approaching DDS for the first time often find catalogs of great help that describe Design Patterns and Idioms usually employed by experienced DDS users. Design Patterns, along with helping new DDS users to get up to speed, provide a design vocabulary that can be used to share and document design decisions within and across teams.
This webcast will introduce the most important design patterns and idioms recurrently adopted by experienced DDS architects and programmers. These patterns and idioms will cover various aspects and properties of a system, such as, performance, fault-tolerance, interaction patterns, and QoS.
The webcast will last approximately one hour.
Angelo Corsaro, Ph.D. is OpenSplice DDS Chief Technology Officer (CTO) at PrismTech. As CTO, Angelo directs the technology strategy, planning, evolution, and evangelism. Angelo leads the strategic standardization at the Object Management Group (OMG), where he co-chairs the Data Distribution Service (DDS) Special Interest Group and serves on the Architecture Board. Angelo is a widely known and cited expert in the field of real-time and distributed systems, middleware, and software patterns, has authored several international standards and enjoys over 10+ years of experience in technology management and design of high performance mission- and business-critical distributed systems. Angelo received a Ph.D. and a M.S. in Computer Science from the Washington University in St. Louis, and a Laurea Magna cum Laude in Computer Engineering from the University of Catania, Italy.