{"id":3014,"date":"2017-02-27T13:17:59","date_gmt":"2017-02-27T11:17:59","guid":{"rendered":"https:\/\/voxxeddays.com\/bucharest\/?p=3014"},"modified":"2017-02-27T13:17:59","modified_gmt":"2017-02-27T11:17:59","slug":"dmitry-alexandrov-speaker-interview","status":"publish","type":"post","link":"https:\/\/voxxeddays.com\/greece\/2017\/02\/27\/dmitry-alexandrov-speaker-interview\/","title":{"rendered":"Dmitry Alexandrov \u2013 Speaker interview"},"content":{"rendered":"<p><img loading=\"lazy\" class=\"image-medalion-post alignright wp-image-1971\" src=\"https:\/\/incremental.community\/wp-content\/uploads\/2017\/01\/dimity-alexandrov-medalion.png\" alt=\"Apache Zeppelin, the missing GUI for your Big Data back-end\" width=\"130\" height=\"130\" \/><\/p>\n<blockquote>\n<p class=\"p1\"><span class=\"s1\"><a href=\"\/\/twitter.com\/bercut2000\" target=\"_blank\"> Dmitry Alexandrov<\/a> is a passionate Java developer with 10+ years experience, BGJUG co-lead, big fan of Java EE, blogger, speaker. Speaker at: &#8211; Lambdas and default methods in Java 8, Java2Days Sofia, Bulgaria, 2013, slides: on site; &#8211; JavaScript on JVM: Acquaintance with Nashorn and Avatar.js, Java2Days Sofia, Bulgaria, 2014, slides: on site; &#8211; Java(Script) on JVM, Joker Conference St. Petersburg, Russia, 2015, slides: http:\/\/www.slideshare.net\/dalexandrov\/javascript-on-jvm-54679017; &#8211; Seminars, Hackathons, Adopt OpenJDK, Big Conference: The Story of Our JUG [BOF3150], JavaOne, San Francisco, USA, 2015 &#8211; Nashorn extended session, JUG.ru, St. Petersburg, Russia, 2016; &#8211; JBatch.. or not such a big data, Joker Conference, St. Petersburg, Russia, 2016, slides: <a href=\"http:\/\/www.slideshare.net\/dalexandrov\/jbatch-67221346\">http:\/\/www.slideshare.net\/dalexandrov\/jbatch-67221346<\/a> Leaded several lectures and hand-ons regarding JDK development and Lambdas in the local JUG. <a href=\"http:\/\/www.tomitribe.com\/blog\/2016\/03\/developing-batch-applications-with-tomee\/\">http:\/\/www.tomitribe.com\/blog\/2016\/03\/developing-batch-applications-with-tomee\/<\/a> <a href=\"https:\/\/blogs.oracle.com\/nashorn\/entry\/using_nashorn_with_intellij\">https:\/\/blogs.oracle.com\/nashorn\/entry\/using_nashorn_with_intellij<\/a><\/span><\/p>\n<\/blockquote>\n<p><strong>Q. You\u2019re speaking at Voxxed Days Bucharest in March. Tell us a bit about your session.<\/strong><\/p>\n<p>My session is called \u201cThink Async in Java 8\u201d. As the Java 8 was released the main innovation in it that grabbed the most of the attention were the lambdas, streams and default methods. But there was another thing that somehow passed by almost silently \u2013 the CompletableFuture. It\u2019s just one class but in many cases it can be a total game changer.<\/p>\n<p><strong>Q. Why is the subject matter important?<\/strong><\/p>\n<p>In modern hardware the most of the utilization can be achieved with an extensive use of parallel algorithms. But parallel programming is hard and often a non-trivial task. With the CompletableFuture there is a real possibility to achieve a better use of the hardware resources in a really simpler and less error prone way.<\/p>\n<p><strong>Q. Who should attend your session?<\/strong><\/p>\n<p>I believe this session may be interesting for all of the java developers. Especially for the API designers.<\/p>\n<p><strong>Q. What are the key things attendees will take away from your session?<\/strong><\/p>\n<p>I have tried to make this session not as just a technology tutorial but also to provoke a little bit different way of thinking. From my experience I see that the designs with this approach are really more robust and flexible. So I hope it would be useful!<\/p>\n<p><strong>Q. Aside from speaking at Voxxed Days Bucharest, what else are you excited about for 2017?<\/strong><\/p>\n<p>The year has just begun and in our local community \u2013 the Bulgarian Java User Group \u2013 we have already started with some great workshops and meetups. The plans for this year are huge: even more meetups, master classes, big local conference jPrime.io and many many more!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dmitry Alexandrov is a passionate Java developer with 10+ years experience, BGJUG co-lead, big fan of Java EE, blogger, speaker. Speaker at: &#8211; Lambdas and default methods in Java 8, Java2Days Sofia, Bulgaria, 2013, slides: on site; &#8211; JavaScript on JVM: Acquaintance with Nashorn and Avatar.js, Java2Days Sofia, Bulgaria, 2014, slides: on site; &#8211; Java(Script) [&hellip;]<\/p>\n","protected":false},"author":7816,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Dmitry Alexandrov \u2013 Speaker interview - Voxxed Days Greece<\/title>\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\/2017\/02\/27\/dmitry-alexandrov-speaker-interview\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dmitry Alexandrov \u2013 Speaker interview - Voxxed Days Greece\" \/>\n<meta property=\"og:description\" content=\"Dmitry Alexandrov is a passionate Java developer with 10+ years experience, BGJUG co-lead, big fan of Java EE, blogger, speaker. Speaker at: &#8211; Lambdas and default methods in Java 8, Java2Days Sofia, Bulgaria, 2013, slides: on site; &#8211; JavaScript on JVM: Acquaintance with Nashorn and Avatar.js, Java2Days Sofia, Bulgaria, 2014, slides: on site; &#8211; Java(Script) [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/voxxeddays.com\/greece\/2017\/02\/27\/dmitry-alexandrov-speaker-interview\/\" \/>\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=\"2017-02-27T11:17:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/incremental.community\/wp-content\/uploads\/2017\/01\/dimity-alexandrov-medalion.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=\"2 minutes\">\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\/2017\/02\/27\/dmitry-alexandrov-speaker-interview\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/incremental.community\/wp-content\/uploads\/2017\/01\/dimity-alexandrov-medalion.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/voxxeddays.com\/greece\/2017\/02\/27\/dmitry-alexandrov-speaker-interview\/#webpage\",\"url\":\"https:\/\/voxxeddays.com\/greece\/2017\/02\/27\/dmitry-alexandrov-speaker-interview\/\",\"name\":\"Dmitry Alexandrov \\u2013 Speaker interview - Voxxed Days Greece\",\"isPartOf\":{\"@id\":\"https:\/\/voxxeddays.com\/greece\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/voxxeddays.com\/greece\/2017\/02\/27\/dmitry-alexandrov-speaker-interview\/#primaryimage\"},\"datePublished\":\"2017-02-27T11:17:59+00:00\",\"dateModified\":\"2017-02-27T11:17:59+00:00\",\"author\":{\"@id\":\"https:\/\/voxxeddays.com\/greece\/#\/schema\/person\/3610fff738a03b155237ab4707e803eb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/voxxeddays.com\/greece\/2017\/02\/27\/dmitry-alexandrov-speaker-interview\/\"]}]},{\"@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\/3014"}],"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=3014"}],"version-history":[{"count":0,"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/posts\/3014\/revisions"}],"wp:attachment":[{"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/media?parent=3014"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/categories?post=3014"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/tags?post=3014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}