Konferencja Byte My Code - new Java 2017

Join us for the inaugural ByteMyCode Conference – a brand new conference bringing Java Champions and RockStars, Gurus, craftsmen and craftswomen together under one roof, in historic Wroclaw, hosted by UBS. Performant, crafted code, is at the heart of UBS Poland’s delivery and these are the people we bring to learn from. ByteMyCode will host industry SuperStars including Java Champions Josh Long and Kirk Pepperdine. Come and hear about the latest hot trends in Java, Performance tuning, Craftsmanship and lean project delivery - the themes and ideals that form the heart of UBS’ Industry leading and Award winning projects: created collaboratively, built agilely, tested automatically, celebrated collectively!

Konferencja Byte My Code - new Java 2017 prelegenci

  • Josh Long Spring Developer Advocate at Pivotal
  • Kirk Pepperdine Java performance-related services Consultant at Kodewerk
  • Łukasz Szydło Agile-minded Software Journeyman at Bottega IT Solutions
  • Sebastian Malaca Software Engineer at UBS
  • Michał Kordas Software Quality Engineer at Luxoft for UBS Investment Bank
  • Robert Jones Innovation Business Analyst at UBS

Konferencja Byte My Code - new Java 2017 program

Event Processing in Action Sebastian Malaca Event-driven architecture allows you to observe, collect, analyze, and react dynamically to real-time events. Since most of functionalities of our applications are reactions on some requests or situations it's worth to know advantages of event processing and event-driven architecture. Ability to recognize events we have to react on make as more aware of the domain we have to work with. Including them into our applications makes our software more cohesive, granular and easier to understand, extend and modify. During the talk you will learn what event processing is. What are the differences between event processing and event sourcing. I will describe major concepts of event-driven architecture and tell you how to design event processing applications.

Ills of Architecture Łukasz Szydło We hear and read about all the new shiny tools, frameworks and languages, then we get back to our work and there it is:

  • masive code base
  • big anemic entities
  • long services,
  • integrations with multiple external systems.

Why did it went that way? Maybe in different language/framework it would be better? Short answer is NO. To cure our systems illnesses we first have to change our design practices. I will tell you how to start.

Cloud Native Java Josh Long “It is not necessary to change. Survival is not mandatory.” -W. Edwards Deming. Work takes time to flow through an organization and ultimately be deployed to production where it captures value. It’s critical to reduce time-to-production. Software - for many organizations and industries - is a competitive advantage. Organizations break their larger software ambitions into smaller, independently deployable, feature -centric batches of work - microservices. In order to reduce the round-trip between stations of work, organizations collapse or consolidate as much of them as possible and automate the rest; developers and operations beget “devops,” cloud-based services and platforms (like Cloud Foundry) automate operations work and break down the need for ITIL tickets and change management boards. But velocity, for velocity’s sake, is dangerous. Microservices invite architectural complexity that few are prepared to address. In this talk, we’ll look at how high performance organizations like Ticketmaster, Alibaba, and Netflix make short work of that complexity with Spring Boot and Spring Cloud.

Guide to Instantaneous Feedback Loops for Java Developers Michał Kordas We all know that fast feedback loops make a real difference and that they are the most important part of agile development in general. This is why I want to take you on a tour of a variety of ways to increase quality and optimize feedback loops that I’ve encountered in the JVM-based projects that I’ve worked on so far. I'll be presenting a collection of approaches and tools that are particularly helpful in building feedback culture. I won't be talking about TDD, BDD, or DDD too much – instead, you'll learn about some concrete things that can be applied straight away in your projects to make feedback dramatically faster. If you want to learn about some interesting DevOps practices and features of Java, Groovy, Spock, GitHub, Jenkins, Gradle, Maven, IntelliJ IDEA, or common static analysis tools that can save everyone's time, this talk is for you.

Bringing Structure to Performance Tuning Kirk Pepperdine What do you do when you get that call in at 3:00am saying that your Java application is too slow. In our case we use jPDM, a structured performance diagnostic methodology that helps us quickly hone into the root cause of the slowdown. But wait, there’s more. jPDM will also quickly help you to understand what tools you’ll need to use and what the next steps are so that you can fix the problem in only hours instead of days or week or even months. jPDM is the next best thing for helping you get a great night’s sleep.

UBS Innovation – DLT Robert Jones We will provide an introduction to the structure of Innovation work at UBS, with a specific look at the work on distributed ledgers, including why UBS has an interest in Bitcoin, how the UBS distributed ledger lab functions and a closer look at a few of our projects. Agenda :

  • Introduction to innovation at UBS
  • -What is the interest of UBS in Bitcoin
  • UBS DLT lab – how it works
  • - UBS DLT projects

Strefa Kultury Studenckiej, Hoene-Wrońskiego 10, 50-376 Wrocław

Szczegóły

Początek konferencji 07-10-2017 9:00
Koniec konferencji 07-10-2017 18:00
Organizator UBS Business Solutions Poland Sp. z o.o.
Tagi Konferencja IT 2017, konferencja biznesowa 2017, konferencja Wrocław 2017
Kontakt do organizatora

https://bytemycode.pl/

Rodzaj konferencji konferencja darmowa
Typ konferencji biznesowa
Województwo dolnośląskie
Miasto Wrocław
Adres Strefa Kultury Studenckiej, Hoene-Wrońskiego 10, 50-376 Wrocław
Lokalizacja
Wrocław
Wrocław, Polska
Wrocław
Podziel się informacją:
Informacje dot. plików cookies

ComminT Sp. z o.o. stosuje pliki cookies, które są niezbędne w celu odpowiedniego funkcjonowania ich stron internetowych. Nasza strona internetowa używa plików „Cookies” w celach statystycznych, reklamowych oraz funkcjonalnych. Dzięki nim możemy indywidualnie dostosować stronę do Twoich potrzeb. Masz możliwość zmiany ustawień dotyczących plików „Cookies” w przeglądarce, dzięki czemu nie będą zbierane żadne informacje. Dalsze informacje znajdują się w zakładce Polityka prywatności.