Search the Community
Showing results for tags 'Apache'.
Found 2 results
G Shenton posted a topic in News and EventsSignificant new features and Apache license version 2.0 make it ideal for projects needing a leading edge open source implementation of the Data Distribution Service Download the DDS Community software at: http://www.prismtech.com/dds-community/software-downloads PrismTech, a global leader in software platforms for distributed systems, today announced the release of the open source DDS Community Edition v6.7. This new release adds significant new functionality and a new open source licensing model to the DDS Community Edition, the leading open source implementation of the Object Management Group®'s (OMG®) Data-Distribution Service™ (DDS™) standard. The DDS Community Edition v6.7 is being released to the open source community under the widely adopted Apache license, version 2.0 source code license. Unlike many other code licenses the Apache license places relatively few restrictions on the use or availability of the code. The new DDS Community Edition v6.7 introduces many new features compared to the previous release including: Durability: Full support for TRANSIENT_LOCAL durability is now offered without relying on each standalone ‘single-process’ application to include a full durability-service (DS). As typically a DS is run as part of a federation (note that federations are currently not supported by the community-edition), we have introduced the concept of ‘client-side durability’ where standalone ‘single-process’ applications will transparently obtain historical (TRANSIENT and/or PERSISTENT) data from dynamically discovered durability-services (as provided by our commercial OpenSplice version) DCPS API’s: Support for the latest ISOCPP and JAVA5 DCPS language bindings FACE: This release includes a reference implementation of the FACE 2.1 Transport Services Segment (TSS) GPB: Support to use Google Protocol Buffers (GPB) as an alternative to the OMG-IDL definition for topic-types. GPB is a popular technology that supports evolvable data-types and we’ve added annotations for key- and filterable-fields to retain the data-centric features of DDS. Note that this support does not break interoperability with other DDS-vendors as it transparently wraps the GPB contents in to a DDS-container (with related generated IDL) which can be read by any DDS-implementation available. The added-value is in making this process fully transparent and thus allowing application-developers to share GPB-based topics and exploit the generated GPB getters / setters code to access the GPB attributes (i.e. without being exposed to any IDL mappings whatsoever) The new release also includes numerous other updates to the code base such as: performance and footprint improvements, bug fixes, robustness and maintainability improvements. “DDS has been witnessing incredible growth in adoption across a large number of application domains, culminating in its recommendation as part of virtually all Industrial Internet of Things (IoT) Reference Architectures,” said Angelo Corsaro, CTO, PrismTech / ADLINK Technology. “With DDS Community Edition v6.7 we are making available the most advanced DDS implementation on the market under the liberal open source license — Apache license version 2.0. This will help reduce the IoT adoption barriers and further accelerate the penetration of DDS in this new and exciting market.” The latest DDS Community Edition v6.7 open source software can be downloaded from PrismTech’s website at: http://www.prismtech.com/dds-community. For customers needing a fully commercially supported DDS product, PrismTech also offers the Vortex™ OpenSplice™ product suite, for further details please visit: http://www.prismtech.com/vortex/vortex-opensplice.
Register at: http://www.prismtech.com/events/building-reactive-data-centric-applications-live-webcast Why Attend: * Understand the foundations of Reactive Data-Centric Architectures as promoted by the reactivemanifesto.org and the datacentricmanifesto.org * Learn about the features of Vortex that support Reactive Data-Centric Architectures * Learn how Vortex can be used in combination with Apache Spark and ReactiveX to build high performance data-centric Abstract: An increasing number of Software Architects are realizing that data is the most important asset of a system and are starting to embrace the Data-centric revolution (datacentricmanifesto.org) — setting data at the center of their architecture and modeling applications as "visitors" to the data. At the same time, architects have also realized that reactive architectures (reactivemanifesto.org) facilitate the design of scalable, fault-tolerant and high performance systems. Yet, few architects have realized that reactive and data-centric architectures are the two sides of the same coin and should always go hand in hand. This webcast will show how reactive data-centric systems can be designed and built taking advantage of PrismTech’s Vortex data sharing capabilities along with its integration with reactive and data-centric processing technologies such as Apache Spark and ReactiveX. The webcast will last approximately one hour. Webcast Presenter: Angelo Corsaro, Ph.D. is Chief Technology Officer (CTO) at PrismTech where he 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.