Enviar pesquisa
Carregar
Dds presentation omg
•
Transferir como PPT, PDF
•
0 gostou
•
390 visualizações
M
milsoftSDC
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 32
Baixar agora
Recomendados
Video overdds
Video overdds
milsoftSDC
Erez Cohen & Aviram Bar Haim, Mellanox - Enhancing Your OpenStack Cloud With ...
Erez Cohen & Aviram Bar Haim, Mellanox - Enhancing Your OpenStack Cloud With ...
Cloud Native Day Tel Aviv
Integrating OpenStack to Existing infrastructure
Integrating OpenStack to Existing infrastructure
laurabeckcahoon
Ceph Day Amsterdam 2015 - Deploying flash storage for Ceph without compromisi...
Ceph Day Amsterdam 2015 - Deploying flash storage for Ceph without compromisi...
Ceph Community
Novell Open Enterprise Server Architecture
Novell Open Enterprise Server Architecture
Novell
FD.io Vector Packet Processing (VPP)
FD.io Vector Packet Processing (VPP)
Kirill Tsym
Mellanox for OpenStack - OpenStack最新情報セミナー 2014年10月
Mellanox for OpenStack - OpenStack最新情報セミナー 2014年10月
VirtualTech Japan Inc.
NetMagic Dedicated Hosting
NetMagic Dedicated Hosting
webhostingguy
Recomendados
Video overdds
Video overdds
milsoftSDC
Erez Cohen & Aviram Bar Haim, Mellanox - Enhancing Your OpenStack Cloud With ...
Erez Cohen & Aviram Bar Haim, Mellanox - Enhancing Your OpenStack Cloud With ...
Cloud Native Day Tel Aviv
Integrating OpenStack to Existing infrastructure
Integrating OpenStack to Existing infrastructure
laurabeckcahoon
Ceph Day Amsterdam 2015 - Deploying flash storage for Ceph without compromisi...
Ceph Day Amsterdam 2015 - Deploying flash storage for Ceph without compromisi...
Ceph Community
Novell Open Enterprise Server Architecture
Novell Open Enterprise Server Architecture
Novell
FD.io Vector Packet Processing (VPP)
FD.io Vector Packet Processing (VPP)
Kirill Tsym
Mellanox for OpenStack - OpenStack最新情報セミナー 2014年10月
Mellanox for OpenStack - OpenStack最新情報セミナー 2014年10月
VirtualTech Japan Inc.
NetMagic Dedicated Hosting
NetMagic Dedicated Hosting
webhostingguy
GWAVACon 2013: Novell Open Enterprise Server - Roadmap and Future
GWAVACon 2013: Novell Open Enterprise Server - Roadmap and Future
GWAVA
Ceph Day SF 2015 - Deploying flash storage for Ceph without compromising perf...
Ceph Day SF 2015 - Deploying flash storage for Ceph without compromising perf...
Ceph Community
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
Novell
DPDK Summit 2015 - Aspera - Charles Shiflett
DPDK Summit 2015 - Aspera - Charles Shiflett
Jim St. Leger
Novell Open Enterprise Server for Beginners
Novell Open Enterprise Server for Beginners
Novell
Intel dpdk Tutorial
Intel dpdk Tutorial
Saifuddin Kaijar
DPDK Summit 2015 - RIFT.io - Tim Mortsolf
DPDK Summit 2015 - RIFT.io - Tim Mortsolf
Jim St. Leger
Approaching hyperconvergedopenstack
Approaching hyperconvergedopenstack
Ikuo Kumagai
DPDK Summit - 08 Sept 2014 - Futurewei - Jun Xu - Revisit the IP Stack in Lin...
DPDK Summit - 08 Sept 2014 - Futurewei - Jun Xu - Revisit the IP Stack in Lin...
Jim St. Leger
Locking the Doors, Securing the Appliances
Locking the Doors, Securing the Appliances
Dell World
DPDK: Multi Architecture High Performance Packet Processing
DPDK: Multi Architecture High Performance Packet Processing
Michelle Holley
OVS and DPDK - T.F. Herbert, K. Traynor, M. Gray
OVS and DPDK - T.F. Herbert, K. Traynor, M. Gray
harryvanhaaren
Learning from ZFS to Scale Storage on and under Containers
Learning from ZFS to Scale Storage on and under Containers
inside-BigData.com
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
OpenStack Korea Community
Building DASH7 Apps with OpenTag
Building DASH7 Apps with OpenTag
Haystack Technologies
Scalable Service Oriented Architecture for Audio/Video ...
Scalable Service Oriented Architecture for Audio/Video ...
Videoguy
Cisco --introduction-to-storage-area-networking-technologies
Cisco --introduction-to-storage-area-networking-technologies
ssuser79fc19
DPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitch
DPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitch
Jim St. Leger
CloudStack and SDN
CloudStack and SDN
Sebastien Goasguen
Gemkomsis 2012
Gemkomsis 2012
milsoftSDC
2012 july mil soft_ie_capabilities__iic_solutions-general-eng
2012 july mil soft_ie_capabilities__iic_solutions-general-eng
milsoftSDC
Dds presentation brussels
Dds presentation brussels
milsoftSDC
Mais conteúdo relacionado
Mais procurados
GWAVACon 2013: Novell Open Enterprise Server - Roadmap and Future
GWAVACon 2013: Novell Open Enterprise Server - Roadmap and Future
GWAVA
Ceph Day SF 2015 - Deploying flash storage for Ceph without compromising perf...
Ceph Day SF 2015 - Deploying flash storage for Ceph without compromising perf...
Ceph Community
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
Novell
DPDK Summit 2015 - Aspera - Charles Shiflett
DPDK Summit 2015 - Aspera - Charles Shiflett
Jim St. Leger
Novell Open Enterprise Server for Beginners
Novell Open Enterprise Server for Beginners
Novell
Intel dpdk Tutorial
Intel dpdk Tutorial
Saifuddin Kaijar
DPDK Summit 2015 - RIFT.io - Tim Mortsolf
DPDK Summit 2015 - RIFT.io - Tim Mortsolf
Jim St. Leger
Approaching hyperconvergedopenstack
Approaching hyperconvergedopenstack
Ikuo Kumagai
DPDK Summit - 08 Sept 2014 - Futurewei - Jun Xu - Revisit the IP Stack in Lin...
DPDK Summit - 08 Sept 2014 - Futurewei - Jun Xu - Revisit the IP Stack in Lin...
Jim St. Leger
Locking the Doors, Securing the Appliances
Locking the Doors, Securing the Appliances
Dell World
DPDK: Multi Architecture High Performance Packet Processing
DPDK: Multi Architecture High Performance Packet Processing
Michelle Holley
OVS and DPDK - T.F. Herbert, K. Traynor, M. Gray
OVS and DPDK - T.F. Herbert, K. Traynor, M. Gray
harryvanhaaren
Learning from ZFS to Scale Storage on and under Containers
Learning from ZFS to Scale Storage on and under Containers
inside-BigData.com
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
OpenStack Korea Community
Building DASH7 Apps with OpenTag
Building DASH7 Apps with OpenTag
Haystack Technologies
Scalable Service Oriented Architecture for Audio/Video ...
Scalable Service Oriented Architecture for Audio/Video ...
Videoguy
Cisco --introduction-to-storage-area-networking-technologies
Cisco --introduction-to-storage-area-networking-technologies
ssuser79fc19
DPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitch
DPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitch
Jim St. Leger
CloudStack and SDN
CloudStack and SDN
Sebastien Goasguen
Mais procurados
(19)
GWAVACon 2013: Novell Open Enterprise Server - Roadmap and Future
GWAVACon 2013: Novell Open Enterprise Server - Roadmap and Future
Ceph Day SF 2015 - Deploying flash storage for Ceph without compromising perf...
Ceph Day SF 2015 - Deploying flash storage for Ceph without compromising perf...
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
DPDK Summit 2015 - Aspera - Charles Shiflett
DPDK Summit 2015 - Aspera - Charles Shiflett
Novell Open Enterprise Server for Beginners
Novell Open Enterprise Server for Beginners
Intel dpdk Tutorial
Intel dpdk Tutorial
DPDK Summit 2015 - RIFT.io - Tim Mortsolf
DPDK Summit 2015 - RIFT.io - Tim Mortsolf
Approaching hyperconvergedopenstack
Approaching hyperconvergedopenstack
DPDK Summit - 08 Sept 2014 - Futurewei - Jun Xu - Revisit the IP Stack in Lin...
DPDK Summit - 08 Sept 2014 - Futurewei - Jun Xu - Revisit the IP Stack in Lin...
Locking the Doors, Securing the Appliances
Locking the Doors, Securing the Appliances
DPDK: Multi Architecture High Performance Packet Processing
DPDK: Multi Architecture High Performance Packet Processing
OVS and DPDK - T.F. Herbert, K. Traynor, M. Gray
OVS and DPDK - T.F. Herbert, K. Traynor, M. Gray
Learning from ZFS to Scale Storage on and under Containers
Learning from ZFS to Scale Storage on and under Containers
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
Building DASH7 Apps with OpenTag
Building DASH7 Apps with OpenTag
Scalable Service Oriented Architecture for Audio/Video ...
Scalable Service Oriented Architecture for Audio/Video ...
Cisco --introduction-to-storage-area-networking-technologies
Cisco --introduction-to-storage-area-networking-technologies
DPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitch
DPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitch
CloudStack and SDN
CloudStack and SDN
Destaque
Gemkomsis 2012
Gemkomsis 2012
milsoftSDC
2012 july mil soft_ie_capabilities__iic_solutions-general-eng
2012 july mil soft_ie_capabilities__iic_solutions-general-eng
milsoftSDC
Dds presentation brussels
Dds presentation brussels
milsoftSDC
Gvls 2012
Gvls 2012
milsoftSDC
Mil soft company_overview_2013
Mil soft company_overview_2013
milsoftSDC
Mil imadis generic-short-tr
Mil imadis generic-short-tr
milsoftSDC
Mil intel generic-short-eng
Mil intel generic-short-eng
milsoftSDC
Mil intel generic-short-eng
Mil intel generic-short-eng
milsoftSDC
Mil soft sunum 2012 agustos
Mil soft sunum 2012 agustos
milsoftSDC
Milsoft dds overview
Milsoft dds overview
milsoftSDC
Mil soft sunum 2013
Mil soft sunum 2013
milsoftSDC
Mil intel generic-short-tr
Mil intel generic-short-tr
milsoftSDC
Mil soft jets jetsim
Mil soft jets jetsim
milsoftSDC
Mil soft company overview 2012 v2
Mil soft company overview 2012 v2
milsoftSDC
Mil imadis generic-short-eng
Mil imadis generic-short-eng
milsoftSDC
Usmos mil soft_dds_makale
Usmos mil soft_dds_makale
milsoftSDC
Partner branding
Partner branding
yorkshirewater
Partner branding
Partner branding
yorkshirewater
Partner Branding
Partner Branding
yorkshirewater
Mil soft company-overview
Mil soft company-overview
theCemre
Destaque
(20)
Gemkomsis 2012
Gemkomsis 2012
2012 july mil soft_ie_capabilities__iic_solutions-general-eng
2012 july mil soft_ie_capabilities__iic_solutions-general-eng
Dds presentation brussels
Dds presentation brussels
Gvls 2012
Gvls 2012
Mil soft company_overview_2013
Mil soft company_overview_2013
Mil imadis generic-short-tr
Mil imadis generic-short-tr
Mil intel generic-short-eng
Mil intel generic-short-eng
Mil intel generic-short-eng
Mil intel generic-short-eng
Mil soft sunum 2012 agustos
Mil soft sunum 2012 agustos
Milsoft dds overview
Milsoft dds overview
Mil soft sunum 2013
Mil soft sunum 2013
Mil intel generic-short-tr
Mil intel generic-short-tr
Mil soft jets jetsim
Mil soft jets jetsim
Mil soft company overview 2012 v2
Mil soft company overview 2012 v2
Mil imadis generic-short-eng
Mil imadis generic-short-eng
Usmos mil soft_dds_makale
Usmos mil soft_dds_makale
Partner branding
Partner branding
Partner branding
Partner branding
Partner Branding
Partner Branding
Mil soft company-overview
Mil soft company-overview
Semelhante a Dds presentation omg
Fiware: Connecting to robots
Fiware: Connecting to robots
Jaime Martin Losa
QoS for Media Networks
QoS for Media Networks
Amine Choukir
Fiware - communicating with ROS robots using Fast RTPS
Fiware - communicating with ROS robots using Fast RTPS
Jaime Martin Losa
Introduction to OMG DDS (1 hour, 45 slides)
Introduction to OMG DDS (1 hour, 45 slides)
Gerardo Pardo-Castellote
Communication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/Subscribe
Sumant Tambe
Communication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/Subscribe
Real-Time Innovations (RTI)
Fast RTPS Workshop at FIWARE Summit 2018
Fast RTPS Workshop at FIWARE Summit 2018
Jaime Martin Losa
20160217 - Overview of Vortex Intelligent Data Sharing Platform
20160217 - Overview of Vortex Intelligent Data Sharing Platform
Jamie (Taka) Wang
Build Safe and Secure Distributed Systems
Build Safe and Secure Distributed Systems
Real-Time Innovations (RTI)
Build Safe and Secure Distributed Systems
Build Safe and Secure Distributed Systems
Real-Time Innovations (RTI)
Zephyr Introduction - Nordic Webinar - Sept. 24.pdf
Zephyr Introduction - Nordic Webinar - Sept. 24.pdf
AswathRangaraj1
MBSE meets Industrial IoT: Introducing the New MagicDraw Plug-in for RTI Co...
MBSE meets Industrial IoT: Introducing the New MagicDraw Plug-in for RTI Co...
Istvan Rath
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
Real-Time Innovations (RTI)
FIWARE Global Summit - Fast RTPS: Programming with the Default middleware for...
FIWARE Global Summit - Fast RTPS: Programming with the Default middleware for...
FIWARE
Fast RTPS
Fast RTPS
eProsima
Perforce on Tour 2015 - Securing the Helix Platform at Citrix
Perforce on Tour 2015 - Securing the Helix Platform at Citrix
Perforce
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
Real-Time Innovations (RTI)
OpenStack Summit Tokyo - Know-how of Challlenging Deploy/Operation NTT DOCOMO...
OpenStack Summit Tokyo - Know-how of Challlenging Deploy/Operation NTT DOCOMO...
Masaaki Nakagawa
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
Jaime Martin Losa
Webcast: Reduce latency, improve analytics and maximize asset utilization in ...
Webcast: Reduce latency, improve analytics and maximize asset utilization in ...
Emulex Corporation
Semelhante a Dds presentation omg
(20)
Fiware: Connecting to robots
Fiware: Connecting to robots
QoS for Media Networks
QoS for Media Networks
Fiware - communicating with ROS robots using Fast RTPS
Fiware - communicating with ROS robots using Fast RTPS
Introduction to OMG DDS (1 hour, 45 slides)
Introduction to OMG DDS (1 hour, 45 slides)
Communication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/Subscribe
Fast RTPS Workshop at FIWARE Summit 2018
Fast RTPS Workshop at FIWARE Summit 2018
20160217 - Overview of Vortex Intelligent Data Sharing Platform
20160217 - Overview of Vortex Intelligent Data Sharing Platform
Build Safe and Secure Distributed Systems
Build Safe and Secure Distributed Systems
Build Safe and Secure Distributed Systems
Build Safe and Secure Distributed Systems
Zephyr Introduction - Nordic Webinar - Sept. 24.pdf
Zephyr Introduction - Nordic Webinar - Sept. 24.pdf
MBSE meets Industrial IoT: Introducing the New MagicDraw Plug-in for RTI Co...
MBSE meets Industrial IoT: Introducing the New MagicDraw Plug-in for RTI Co...
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
FIWARE Global Summit - Fast RTPS: Programming with the Default middleware for...
FIWARE Global Summit - Fast RTPS: Programming with the Default middleware for...
Fast RTPS
Fast RTPS
Perforce on Tour 2015 - Securing the Helix Platform at Citrix
Perforce on Tour 2015 - Securing the Helix Platform at Citrix
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
OpenStack Summit Tokyo - Know-how of Challlenging Deploy/Operation NTT DOCOMO...
OpenStack Summit Tokyo - Know-how of Challlenging Deploy/Operation NTT DOCOMO...
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
Webcast: Reduce latency, improve analytics and maximize asset utilization in ...
Webcast: Reduce latency, improve analytics and maximize asset utilization in ...
Último
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Overkill Security
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
apidays
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
The Digital Insurer
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
Zilliz
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
apidays
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
Último
(20)
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Dds presentation omg
1.
Developing MilSOFT DDS
Middleware OMG Real-time and Embedded Systems Workshop Arlington-VA USA-July-9-12,2007 Copyright © MilSOFT,Turkey UNCLASSIFIED 1
2.
Outline • Introduction • MilSOFT
DDS • Why • Features • Architecture • RTPS • Tools • DDS Code Generator • DDS SPY • DDS Tester • Performance Results • DDS Applications • Conclusion Copyright © MilSOFT,Turkey UNCLASSIFIED 2
3.
Introduction - Why
DDS implementation • Standards based middleware • No legacy system dependencies • Corba vs. DDS • High performance middleware for real time distributed systems • Product certification requirements • Easy adoption to different platforms including avionics systems Copyright © MilSOFT,Turkey UNCLASSIFIED 3
4.
Introduction-History •
Gemkomsis Combat Management System • R&D project from 2004 to 2007 • Partially supported by Turkish Research and Development Institute • CMS system based on OMG & Open Architecture Computing Environment standards • Ship common Functions and Ship Common Services • DDS middleware development • OACE Computing environment (including DDS) finds its use in multiple projects • Turkish Coast Guard SAR Ship CMS • Multilink Data link Processor • UAV Image Exploitation system Copyright © MilSOFT,Turkey UNCLASSIFIED 4
5.
MilSOFT DDS
• Started with DDS specification 1.0 adopted version • Current version compatible with DDS specification version 1.2 • C++ API for applications • RTPS Copyright © MilSOFT,Turkey UNCLASSIFIED 5
6.
MilSOFT DDS Implemented
Features • Minimum Profile (Complete) • Minimum profile contains just the mandatory features of the DCPS layer. None of the optional features are included. • Persistence Profile (Complete) • Persistency profile is completely implemented. Durability service is designed to be fault tolerant. • Content Subscription Profile (Partially Implemented) • ContentFilteredTopic and QueryCondition features have been implemented. MultiTopic has not been implemented yet. • Ownership Profile (Partially Implemented) • Only History QoS with depth > 0 feature has been implemented. • Object Model Profile (Not Implemented) • Contains DLRL and Presentation QoS access_scope = GROUP Copyright © MilSOFT,Turkey UNCLASSIFIED 6
7.
MilSOFT DDS Architecture
• Applications use DDS as library • No shared memory or DDS service per node • Completely decentralized • RTPS implemented as the underlying communication protocol • DDS Interoperability wire-protocol • High performance • Zero-copy • No dynamic resource (memory, thread, etc) allocation after initialization • Multicast address per topic concept Copyright © MilSOFT,Turkey UNCLASSIFIED 7
8.
MilSOFT DDS Middleware
More information on http://dds.milsoft.com.tr Copyright © MilSOFT,Turkey UNCLASSIFIED 8
9.
What Is RTPS?
• DDS interoperability wire protocol • Real-Time Publish Subscribe (RTPS) • Adopted by OMG in June 2006 • MilSOFT started to develop RTPS from draft versions • Run over multicast and connectionless best-effort transports • Current MilSOFT DDS implements RTPS over UDP Copyright © MilSOFT,Turkey UNCLASSIFIED 9
10.
RTPS modules
•Structure Module • Communication entities/endpoints • “Static” Relationships • Configuration parameters/QoS •Messages Module • List of messages • Contents of messages • Interpretation •Behavior Module • Dynamic behavior of protocol •Discovery Module • Bootstrapping (Discovery of participants) • Configuration of endpoints Copyright © MilSOFT,Turkey UNCLASSIFIED 10
11.
RTPS implementation -
Design Decisions • Used UDP protocol for message exchange • Other protocols like Shared Memory or TCP can be adopted • IP multicast for transmission to multiple subscribers • Dynamic discovery of RTPS endpoints • Implemented using DDS BuiltinTopics • No centralized service for discovery • Listener interface over RTPS • Seperate RTPS from DDS implementation • Zero copy support • No copy of data once it’s in RTPS buffers • Users can access the data without copying using DDS API Copyright © MilSOFT,Turkey UNCLASSIFIED 11
12.
DDS Tools
• MilSOFT DDS Automatic Code Generator • MilSOFT DDS SPY • MilSOFT DDS Tester Copyright © MilSOFT,Turkey UNCLASSIFIED 12
13.
DDS Automatic Code
Generator • Type specific Code • FooTypeSupport • FooDataReader • FooDataWriter • IDL like definition from GUI • Definition of DDS types • IDL like struct data stored into XML file • Generation of type specific files • From DDS Code Generator GUI • From command line using XML file Copyright © MilSOFT,Turkey UNCLASSIFIED 13
14.
DDS Automatic Code
Generator Copyright © MilSOFT,Turkey UNCLASSIFIED 14
15.
DDS Automatic Code
Generator • Generating middleware specific code using DDS Automatic Code Generator has the following benefits: • Application developers do not need to know programming details of DDS API • Tool usage speeds up software development as major code is generated by tool • It eliminates errors generated while implementing middleware interface • It ensures type consistency and interface control through the project • Easy management of system internal interfaces from configuration control point of view Copyright © MilSOFT,Turkey UNCLASSIFIED 15
16.
DDS Automatic Code
Generator Copyright © MilSOFT,Turkey UNCLASSIFIED 16
17.
DDS SPY-Display Data
• Listens network and displays DDS related information • Participating applications to specific DDS • Topics each application publishes or subscribes • Data itself • User selectable listening mechanism • Auto • Manual •Shows data in multiple views • Current snapshot of the topic • All historical data Copyright © MilSOFT,Turkey UNCLASSIFIED 17
18.
DDS SPY-Display Data Copyright
© MilSOFT,Turkey UNCLASSIFIED 18
19.
DDS SPY-Inject DDS
Data •Injects data into DDS domain • Copy-Paste previously transmitted data and retransmit • User can load data from excel file or copy-paste from excel file. •Send more than one topic simultaneously with timestamps • Great tool for system integration and testing Copyright © MilSOFT,Turkey UNCLASSIFIED 19
20.
DDS SPY-Inject DDS
Data Copyright © MilSOFT,Turkey UNCLASSIFIED 20
21.
MilSOFT DDS Tester
• Automated test tool for applications communicating DDS middleware • Allows definition test suites and test cases • Send and receive topic data to/from middleware • Compare test results with excepted results and show them as highlighted • Show test results (failed tests, successful tests) Copyright © MilSOFT,Turkey UNCLASSIFIED 21
22.
MilSOFT DDS Tester Copyright
© MilSOFT,Turkey UNCLASSIFIED 22
23.
MilSOFT DDS Performance
Test Results • Test environment • 2 computers with Intel Xeon 3.0 Ghz processors. • Fedora Linux 4 • Gigabit ethernet switch • Test 1: Latency • Ping (Message_size)/pong time(message_size)/2 • Test2: Round trip with 4 byte ACK • Ping different message sizes pong is always 4 bytes • Test3: Throughput • Send as fast as possible • Measure data size received in one second Copyright © MilSOFT,Turkey UNCLASSIFIED 23
24.
Two Host Average
Latency TwoHosts, Avg. Latency vs Packet Size 10000 1000 Avg. Latency (Microseconds) Best-Effort-ZeroCopy Best-Effort-Copy Reliable-ZeroCopy 100 10 10 100 1000 10000 100000 Packet Size (Bytes) Copyright © MilSOFT,Turkey UNCLASSIFIED 24
25.
Round Trip Time
with 4 bytes ACK TwoHosts, Round-Trip Time vs Packet Size ( 4 Byte Reply ) 900 800 Round-Trip time for 4 Byte Reply ( microseconds ) 700 600 500 BestEffort-Copy BestEffort-ZeroCopy 400 Reliable-ZeroCopy 300 200 100 0 10 100 1000 10000 100000 Packet Size (Bytes) Copyright © MilSOFT,Turkey UNCLASSIFIED 25
26.
Throughput
Throughput vs Packet Size 1000000 100000 Throughput (KB/sec) OneSubscriber TwoSubscribers, Subscriber #1 10000 TwoSubscribers, Subscriber #2 1000 100 10 100 1000 10000 100000 Packet Size (Bytes) Copyright © MilSOFT,Turkey UNCLASSIFIED 26
27.
MilSOFT DDS Applications
• GEMKOMSIS CMS • Single middleware for handling all communication • RM and common services on top of DDS • SARSHIP CMS • UAV Video Exploitation System • Stream data/video over DDS middleware • CAVLIS • Multilink DLIP • Middleware for CMS, UAV and DLIP product lines Copyright © MilSOFT,Turkey UNCLASSIFIED 27
28.
GEMKOMSIS CMS Copyright ©
MilSOFT,Turkey UNCLASSIFIED 28
29.
DDS in GEMKOMSIS
CMS • Single standards based middleware for CMS data distribution • Resource Manager over DDS • Compatible with OMG AMSM specification • Alarm Manager over DDS • Compatible with OMG ALMAS specification • Debug Log Framework • Collection of log information to centralized location or maintenance application over DDS • Even USE DDS SPY for displaying log information • Record Replay over DDS • Training • Post-mission analysis • Multiple word using DDS domains • Real-world • Simulation world • Replay world • High performance DDS middleware enables transmitting time critical and high frequency data through middleware Copyright © MilSOFT,Turkey UNCLASSIFIED 29
30.
Quality Attributes Addressed
by MilSOFT DDS • Performance • High performance publish-subscribe based DDS middleware • Multicast based data distribution with DDS • Zero-copy and no-dynamic resource allocation implementation • Reliability • Modifiability / Scalability • Layered architecture • Middleware separates application logic from computing resources • Data driven publish/subscribe system enables • No component interdependencies • New component additions without changing other components • Availability • Fault Recovery • DDS Durability Service (transient and persistent data) • Liveliness QoS • Testability • DDS Spy as test and diagnostic tool • Capture and display data • Retransmit data for testing Copyright © MilSOFT,Turkey UNCLASSIFIED 30
31.
DDS on UAV
Image Exploitation System DB Server Raw Data Recording High Capacity Storage Unit Pre-processed & Georecorded Data Sensor Data (EO/IR, SAR, GMTI) Raw Data Telemetry DDS DDS based based Data Receiver Data Data Pre-processor Streaming Streaming Artifacts Screening Exploitation 1 Exploitation 2 All Data in DB Copyright © MilSOFT,Turkey UNCLASSIFIED 31
32.
Conclusion • Standards based
DDS implementation • Successfully used in multiple projects • Opportunities • Avionics • Java World • Questions ? Copyright © MilSOFT,Turkey UNCLASSIFIED 32
Notas do Editor
DDS as a library DDS spy and code generator utilities to support development and testing RTPS will provide a interoperability among DDS instances.
- It uses the BUILT-IN data topics of DDS spec.
Baixar agora