September Meetup: OpenDaylight (SDN) and AsyncRMI
Details
Software Defined Networking (a.k.a SDN) is revolutionary shift in the way data centers and the internet behaves. Gideon from HPE, will explain this through OpenDayLight - the open source SDN platform. Barak from Gigaspaces will share his open source library 'AsyncRMI' and explain the pro/cons of Java RMI vs other protocols we use today to communicate between micro-services.
Schedule
18:00 - 18:30 Rally-up
18:30 - 19:20 "OpenDaylight – The Open Source SDN Platform"
/ Gideon Kaempfer @HPE
19:20 - 19:30 A short break
19:30 - 20:20 "Scaling production with AsyncRMI, a NIO-based RMI implementation" / Barak Ben Orion @Gigaspaces
20:20 - 20:30 A short break
20:30 - 21:00 Open Discussion
21:00 - ... Wrap up and drinks at the nearest bar
"OpenDaylight – The Open Source SDN Platform" - Gideon Kaempfer / HPE
OpenDaylight (ODL) is an open source platform for Software Defined Networking (SDN) control applications. ODL is written in Java and used for management and control of various kinds of networks, with emphasis on virtual networks controlled by industry standards of OVSDB and OpenFlow. In this presentation we will present the fundamentals of SDN and Network Function Virtualization (NFV) and describe the general architecture of ODL in this hot networking space.
Gideon Kaempfer
Gideon is a Distinguished Technologist and Chief Architect of HPE Contextream where he has been innovating in the fields of SDN and NFV long before these terms were coined.He is a serial entrepreneur bringing with him 25 years of experience in Telecom networking, routing, hardware and software system design and development. Before joining HPE, Gideon held senior architect or CTO positions at Contextream, Xring Technologies, Axxana, Expand Networks, FlowInspect, SilverKite and Charlotte’s Web Networks. He has an MSc in Computer Science from the Technion - Israeli Institute of Technology.
"Scaling production with AsyncRMI, a NIO based RMI implementation" - Barak Ben Orion / Gigaspaces
Java RMI is a natural choice: it is seamlessly integrated with Java and does not need any pre-compilation step. However some limitations in its design and implementation make it surprisingly hard to use in production code. If you wish to know about the design choices involved in implementing a remote method invocation protocol, this session is for you: We'll cover RMI pros and cons and see how even basic problems are hard to solve with RMI in a manner that allow scaling; we'll also cover how those problem can be solved using AsyncRMI, an open-source NIO-based RMI library.
Barak Bar Orion
Barak has been writing software since 2000 and in the past 2 years has been doing it in Gigaspaces. He is the leader of the in memory computation group focuses on distributed grid and big data.
Open Discussion
We are going to hold an open discussion on the topics raised in the sessions
Food & Drinks
Pizza, sandwiches and Beer courtesy of our host HPE
