Новостите в технологичния свят на Java
Събитието е вече изминало, но все още може да го гледаш на запис.
След дългоочаквания release на Java 9 и нововъведенията включени в него се появи нуждата да се поговорим по-обстойно за тези промени.
За първи път в над 20 годишната история на Java имаме премахнати deprecated функции
и изместването на "модули" между Standard Edition, Enterprise Edition и
Micro-service Edition платформите. Ставаме свидетели на добавянето на
нови garbage collector-и, модули, и куп други нововъедения, които
рефлектират върху цялата екосистема.
Заповядайте на двудневения
ни семинар за да видите как те се отразяват на гравитиращите технологии
като Spring 5 и Spring Boot 2, Apache и други.
Вече имаш богат опит с последните технологии? Стани част от нашите говорители и ни пиши с предложение за тема на trainers@softuni.bg
Програма на събитието
16.03.2018 | ||
---|---|---|
Час | Тема | Описание |
19:00 - 19:45 | Как Java 9 Flow API може да промени тенденциите? | С нарастването на информацията в световен мащаб и съответната нужда тя да бъде събирана, обработвана и показвана, настроенията в софтуерната разработка за последната декада започнаха да клонят към обрат. От стандартния императивен и блокиращ начин на обработка на информацията, до асинхронен и евентуално функционален стил трябва да бъде извървян дълъг път. Въпреки факта, че отдавна концепцията е ясна, тя трудно може да бъде Панацея, а още по-трудно да се убедят разработчиците в ползата от смяна на стила и въвеждането на нови външни библиотеки, дори и в моменти, в които промяната е нужна. |
20:00 - 20:45 | Reactive applications with Eclipse Vert.x and RxJava | Ще научите какви са предимствата на реактив системите в
днешния свят, ще представим Vert.x и RxJava като едни от Java
инструментите за създаване на такива реактив системи и ще говорим за това
какво е важно и къде да внимаваме при създаването на една такава
система. |
20:45 ~ | Сесия за въпроси и отговори | Отправяне на въпроси към всички лектори заедно. |
17.03.2018 | ||
Час | Тема | Описание |
19:00 - 19:50 | Functional Reactive Webapps with Spring
5 WebFlux and Spring Boot 2 Траян Илиев | Spring 5 introduces new functional and reactive programming model
for building web applications and (micro-)services. The presentation demonstrates how to build REST (micro)services
using Spring WebFlux and Spring Boot. It includes: |
20:00 - 20:50 | Apache Flink с Java 8 | Apache Flink is a next generation open-source streaming processing
framework. It implements actual stream processing and great support for
cyclical and iterative processing. It has custom memory management,
provides powerful windows operators and lightweight
distributed snapshots. In this presentation we will explore: 1. What is Lambda Architecture and how questioning the Lambda Architecture has led to its alternative Kappa Architecture. 2. What are stream processing fundamentals and explore them with Flink. 3. How to implement stateful and custom operators common in stream processing applications |
21:00 - 21:50 | JPA performance and caching | The vast majority of the presentation will be vendor agnostic, however, some of the themes will touch upon hibernate specific cases. - SQL statement management - JDBC batching - Various types of caching and their levels - Context management - Concurrency control - Scaling up and/or scaling out |
21:50 ~ | Сесия за въпроси и отговори | Отправяне на въпроси към всички лектори заедно. |
Свободно участие (присъствено и онлайн)
Всеки може да участва безплатно в събитието. Изисква се единствено регистрация. Ще има и живо излъчване (live stream) + запис на всички сесии.Иван Йонков има дългогодишен опит в сферата на качественото осигуряване на софтуера и неговата разработка. Работил е в XS-Software - една от най-големите български компании за онлайн браузър игри. В момента е технически директор на Codexio и консултант по обученията в СофтУни. През последните години се занимава с изучаването на екзотични езици и технологии като Kotlin.
Пламен Христов - my career started at Bank of America, where I worked on a Python-based patented transaction reporting framework. Following, I co-design and co-developed the accounting system of a hedge fund called Systematica in vanilla Java, MS SQL Server and WPF. Now I am currently working for easyProperty developing data-intensive application with Hibernate, Spring, PostgreSQL, and Kinesis.
Траян Илиев е CEO на компанията IPT (http://iproduct.org/). Той е Oracle® certified programmer с над 15 години опит. Има опит с end-to-end reactive fullstack приложения с Java, ES6/7, TypeScript, Angular, React и Vue.js както и над 12 годишен опит като технологичен трейнър с технологиите Java SE/EE, Spring, NodeJS. Има интереси и в IoT сферата и е организатор на RoboLearn Hackathon (http://robolearn.org).
Моника Христова - а Java developer with 9 years experience in researching, designing and developing software solutions. Passionate about optimization, distributed computing and parallel algorithms.
Николай Дамянлиев - завършва информатика в Берлин, специалност Data Warehousing и Data Mining, а след завръщането си в България открива интереса към програмирането с Java. В последните години има добрата възможност да работи в компании от банковия сектор, които имплементират най-новите Java технологии.