

In 1998, Sun split the Java platform into three editions — Java SE, Java EE (or J2EE), and Java ME. Since then, every two to three years, a new version of the JEE specification was released, which enterprise application developers had been looking forward to. However, in recent years, the development [...]
Continue readingKafka was developed by LinkedIn in 2011 and after moving to the open-source category, it competed with products such as ActiveMQ / RabbitMQ due to its improved efficiency and scalability. And with the advent of Kafka Streams API and KSQL in version 0.10, it became easier to use it in applications that [...]
Continue reading2017 gave us a new revolutionary version of JUnit 5. For a very long time, almost 10 years, we used the 4th version with a few changes, all thanks to its simplicity, compactness and stability. No wonder JUnit constantly ranked in the top 3 most popular Java-libraries. And version 4.12 has become [...]
Continue readingA programmer starts learning any programming language with syntax, basic types and operators. Next comes the studies of embedded libraries. In the case of Java, these are collections, an I / O library, and multi-threaded applications. What to study next? And then it turns out that basic Java covers only a smaller [...]
Continue readingJavaDay joins Devoxx family, the biggest Java Community conference in the world and becomes Devoxx Ukraine. JavaDay Ukraine is an annual international conference with more than 60 global speakers – well-known Java-professionals from the US, Canada, Western Europe and other countries. The conference agenda will include multiple cutting-edge technologies and trends, such as Full-stack Java, [...]
Continue readingBuild systems are products that all developers use. Therefore, it is important to choose the right product and know its advantages and disadvantages. In October of this year, Gradle 5.0 will be released, which will contain new improvements in terms of API and performance. At the same time, Maven is a stable, [...]
Continue readingApple’s Swift for developers building iOS apps is now the 10th most popular programming language, while Python has dropped out of the TIOBE index’s top-three rankings. Only in September Python entered TIOBE’s top three behind Java and C, but the company’s October index places Python in fourth spot, behind C++. Python nonetheless has grown in [...]
Continue readingModern applications can not be imagined without REST. REST-services have become one of the leading technologies for data exchange between applications, and now for each platform and language there are appropriate solutions. For Java, there are a huge number of implementations, including the two most popular ones: Spring MVC and JAX-RS (Java EE). Often, developers [...]
Continue readingJDD is a conference for all Java enthusiasts: software engineers, developers, team leaders and other passionate people keen to broaden and share their knowledge. At JDD the focus is on delivering a community-driven schedule, cooperating with local Java User Groups and creating a perfect networking environment. Meet top experts, famous speakers, experienced programmers, and get [...]
Continue readingAt this webinar will be reviewed how to use Micrometer in order to establish scalable and reliable application monitoring without too much effort: Micrometer. Tool overview; Various types of application monitoring metrics you can implement with Micrometer, or just get them out-of-the-box; Examples of integrating Micrometer with third-party monitoring services. Speaker: Maksym Govorischev, [...]
Continue reading