Archive for November, 2017

Distributed Application Design with Spring Cloud at JUG UA (November 30)

November 16th, 2017 No comments

We are happy to announce our next JUG UA meetup!

Date: November 30, 19:00 – 22:00 (registration from 18:30)
Venue: “Olympic Hall – Vokzalnaya”, Vasylia Lypkivskoho St, 3, Kyiv

Our partner EPAM provides everyone with a possibility to join this event online.


  • Patterns of Distributed Application Design with live coding session using Spring Cloud (Orkhan Gasimov, Vadim Ivanov @AppsFlyer) (video, code, slides)

We will start with a single service monolith application and go through steps of it’s evolution up to a distributed solution. We will do it in theory and in practice and see a hello-world live-coding example discussing it in details.


  1. Patterns & Architectures
  2. Issues & Bottlenecks
  3. Security Concerns
  4. Communication, Composition & Orchestration
  5. Data Consistency
  6. Live coding using Spring Cloud

Zaporizhia JUG UA meetup: voice chat bot & Spring profiles

November 2nd, 2017 No comments

When: 15th of November, 2017 (18:30 – 21:30)

Where: Zaporizhia, Hotel “Intourist”


Speakers and talks

  • Viacheslav Kolbasin, Lead Software Engineer @EPAM

Topic: “Voice chat bot? It is easy with Amazon Alexa!”

This topic will be about how to create a voice chat bots using Amazon Alexa. We will discover how Alexa Voice Service and Amazon Echo device work and will try to create a simple chat-bot.

Also, we will discuss advanced topics like session, authorization and home cards. In addition, we will discuss how to use Alexa to create multi-modality bots and other applications with voice user interface.

  • Maksym Bruner, Solution Architect @EPAM

Topic: Using Spring Profiles

We will talk about various best practices around spring profiles – powerful feature allowing flexible configuration in multiple environments.
Also, I will show a couple examples how profiles could be used for test automation and others type of testing.
Bonus part will be a list of tips how to configure your Spring Boot application to follow “The Twelve-Factor App” principles.