{"id":2173,"date":"2016-01-12T14:18:30","date_gmt":"2016-01-12T12:18:30","guid":{"rendered":"http:\/\/voxxeddays.com\/bucharest\/?p=2173"},"modified":"2016-01-28T21:38:09","modified_gmt":"2016-01-28T19:38:09","slug":"reactive-java-robotics-and-iot","status":"publish","type":"post","link":"https:\/\/voxxeddays.com\/greece\/2016\/01\/12\/reactive-java-robotics-and-iot\/","title":{"rendered":"Reactive Java Robotics and IoT"},"content":{"rendered":"<h2>Reactive Java Robotics and IoT<\/h2>\n<p><img loading=\"lazy\" class=\"image-medalion-post alignright wp-image-2174 size-full\" src=\"https:\/\/voxxeddays.com\/bucharest\/wp-content\/uploads\/sites\/19\/2016\/01\/trayan-e1452601067776.png\" alt=\"trayan - Reactive Java Robotics and IoT\" width=\"130\" height=\"130\" \/><\/p>\n<blockquote>\n<p class=\"p1\"><span class=\"s1\"><a href=\"https:\/\/github.com\/iproduct\" target=\"_blank\">Trayan<\/a> is founder and CTO of <a href=\"http:\/\/iproduct.org\/en\/\" target=\"_blank\">IPT &#8211; Intellectual Products &amp; Technologies<\/a> &#8211; IT consultancy and training company specialized in Java, web and mobile development. He is Oracle (SCJP6) &amp; OMG certified software developer, project manager, and trainer with 14+ years experience. Clients include big international (VMware, Software AG) and top Bulgarian software, insurance and telecom companies. Trayan is frequent speaker at Bulgarian Oracle User Group conferences (9 talks) on diverse topics ranging from novelties in Java EE 7\/8, portlets and REST HATEOAS to robotics and IoT. He is organizer of monthly Java robotics and IoT hackathons in Sofia. Trayan had talks at BGJUG conferences \u2013 latest about end-to-end high performance reactive programming using Reactor, RxJava, RxJS, and Angular 2. Recently he presented Java and FIWARE based IoT project \u201cBioStream \u2013 Precision Agriculture for All\u201d at EU ICT 2015 conference in Lisbon.<\/span><\/p>\n<\/blockquote>\n<p class=\"p1\"><span class=\"s1\">This presentation will introduce Java Functional Reactive Programming (FRP) as a novel way for implementing hot event streams processing directly on connected\/embedded\/robot devices using Spring Reactor and RxJava. It will be accompanied by live demo of custom developed Java robot called IPTPI (using Raspberry Pi 2 &#8211; ARM v7, quad core, 1GB RAM), running hot event streams processing and connected with a mobile client for monitoring and control. More information about robots developed for IPT and RoboLearn hackathons is available at <a href=\"http:\/\/robolearn.org\/\" target=\"_blank\">http:\/\/robolearn.org\/<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Reactive Java Robotics and IoT Trayan is founder and CTO of IPT &#8211; Intellectual Products &amp; Technologies &#8211; IT consultancy and training company specialized in Java, web and mobile development. He is Oracle (SCJP6) &amp; OMG certified software developer, project manager, and trainer with 14+ years experience. Clients include big international (VMware, Software AG) and [&hellip;]<\/p>\n","protected":false},"author":7816,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[46],"tags":[49,42,48,50,51,29],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Reactive Java Robotics and IoT - Voxxed Days Bucharest<\/title>\n<meta name=\"description\" content=\"Reactive Java Robotics and IoT -\u00a0This presentation will introduce Java Functional Reactive Programming as way for implementing hot event streams processing\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/voxxeddays.com\/greece\/2016\/01\/12\/reactive-java-robotics-and-iot\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Reactive Java Robotics and IoT - Voxxed Days Bucharest\" \/>\n<meta property=\"og:description\" content=\"Reactive Java Robotics and IoT -\u00a0This presentation will introduce Java Functional Reactive Programming as way for implementing hot event streams processing\" \/>\n<meta property=\"og:url\" content=\"https:\/\/voxxeddays.com\/greece\/2016\/01\/12\/reactive-java-robotics-and-iot\/\" \/>\n<meta property=\"og:site_name\" content=\"Voxxed Days Greece\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/voxxedbucharest\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-01-12T12:18:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-01-28T19:38:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/voxxeddays.com\/bucharest\/wp-content\/uploads\/sites\/19\/2016\/01\/trayan-e1452601067776.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@VoxxedBucharest\" \/>\n<meta name=\"twitter:site\" content=\"@VoxxedBucharest\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\">\n\t<meta name=\"twitter:data1\" content=\"alexproca\">\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data2\" content=\"1 minute\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/voxxeddays.com\/greece\/#website\",\"url\":\"https:\/\/voxxeddays.com\/greece\/\",\"name\":\"Voxxed Days Greece\",\"description\":\"Another Voxxed event\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/voxxeddays.com\/greece\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/voxxeddays.com\/greece\/2016\/01\/12\/reactive-java-robotics-and-iot\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/voxxeddays.com\/bucharest\/wp-content\/uploads\/sites\/19\/2016\/01\/trayan-e1452601067776.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/voxxeddays.com\/greece\/2016\/01\/12\/reactive-java-robotics-and-iot\/#webpage\",\"url\":\"https:\/\/voxxeddays.com\/greece\/2016\/01\/12\/reactive-java-robotics-and-iot\/\",\"name\":\"Reactive Java Robotics and IoT - Voxxed Days Bucharest\",\"isPartOf\":{\"@id\":\"https:\/\/voxxeddays.com\/greece\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/voxxeddays.com\/greece\/2016\/01\/12\/reactive-java-robotics-and-iot\/#primaryimage\"},\"datePublished\":\"2016-01-12T12:18:30+00:00\",\"dateModified\":\"2016-01-28T19:38:09+00:00\",\"author\":{\"@id\":\"https:\/\/voxxeddays.com\/greece\/#\/schema\/person\/3610fff738a03b155237ab4707e803eb\"},\"description\":\"Reactive Java Robotics and IoT -\\u00a0This presentation will introduce Java Functional Reactive Programming as way for implementing hot event streams processing\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/voxxeddays.com\/greece\/2016\/01\/12\/reactive-java-robotics-and-iot\/\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/voxxeddays.com\/greece\/#\/schema\/person\/3610fff738a03b155237ab4707e803eb\",\"name\":\"alexproca\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/voxxeddays.com\/greece\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fb9bbcf4c88be28b95644b3697985fcb?s=96&d=mm&r=g\",\"caption\":\"alexproca\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/posts\/2173"}],"collection":[{"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/users\/7816"}],"replies":[{"embeddable":true,"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/comments?post=2173"}],"version-history":[{"count":0,"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/posts\/2173\/revisions"}],"wp:attachment":[{"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/media?parent=2173"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/categories?post=2173"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/tags?post=2173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}