About the conference
ReactSphere is a conference focused on Reactive Programming and Reactive System Design.
Let's dive deep into the principles of building responsive distributed systems handling huge amounts of data with near-realtime performance. Microservice Architectures, Actors, Messaging Systems, methods for domain analysis, and more will be covered during lively talks.
Call For Presentations
- call for presentations closes on January 15th, 2018
- all presenters notified by January 31st, 2018
TopicsThe conference covers the technologies and real life applications of:
- Reactive System Design,
- Microservice Architectures,
- Messaging Systems,
- and more
- abstracts: should have up to 250 words and mention the target audience (beginner, mid, advanced)
- speaker bios: subject matter expertise and presentation experience are taken into account during evaluation; impress us!
- additional details, links: add these separately to make the evaluator’s job easier and increase your chances of being selected :)
- presentations should all be in English, if that is not yet self-evident :)
- presentation duration: anything from 15 to 60 minutes will fit just fine in the program
- for those interested in a commercial twist, please contact us about the sponsorship packages available; attendees like presentations which focus on the technology or a business use case
- perks: our speakers enjoy unlimited access to conference events and presentations (including the sister Sphere events), plus an exclusive presenters’ dinner. However, if you need more support with your travel expenses etc, please let us know and we can discuss the available options (e.g. sponsorship packages)
See you in Kraków!
Gideon de Kok
Having built software over the full range of the stack; from embedded systems, telephony systems, to end-user focused applications and data-processing architectures, Gideon learned the importance of building responsive, resilient, elastic and decoupled systems the hard way. Backed by this experience, Gideon helps organisations in building software in redesigned architectures which enable a more scalable, agile and sustainable way of software development.
A larger part of that focus lies in the design, implementation and creation of awareness of truly modular and autonomous services. Not only to improve overall reactive traits of that system, but to improve alignment within a business by separating and forming teams and functionality directly around the domains they try to model. Call it microservices, call it self-contained services, call it modular design, DDD or agile software architectures; Gideon’s focus is on helping organisations in mapping business and IT in the most optimal form.
I’m a passionate software engineer living in the JVM land – mainly, but not limited to. I also tend to play with electronics and hardware. When sharing my knowlegde, I always keep in mind that a working example is worth a thousand words.
Practical Reactive Streams with Monix
Stream processing is a hot topic today and it’s easy to get lost among all the possibilities. In this live coding session we will explore the Reactive Streams approach used by the Monix project – one of the Scala implementations of the Reactive Streams concepts. On an almost real-life example we’re going to walk through both the basics and some more advanced usages of the library.
Spent half of his life on programming, for the last decade professionally in Java land. Loves back-end and data visualization. Passionate about alternative JVM languages. Disappointed with the quality of software written these days (so often by himself!), hates long methods and hidden side effects. Interested in charting, data analysis and reporting. Believes that computers were invented so that developers can automate boring and repetitive tasks. Also their own.
On a daily basis works in e-commerce sector. Involved in open-source, DZone’s Most Valuable Blogger, used to be very active on StackOverflow. Author, trainer, conference speaker, technical reviewer, runner. Claims that code not tested automatically is not a feature but just a rumour. Wrote a book on RxJava for O’Reilly.
Technical Architect at GFT Poland and Lecturer at the University of Łódź by day, sporadic akka project contributor by night. Interested in how software works on low level, he does not find big frameworks appealing. This is the main reason why he loves Scala, a very expressive language that allows one to build right abstractions quickly without losing control over details. Jan is an active member of JUG Łódź and occasional conference speaker. Currently he is busy with a Big Data project for one of major investment banks. In his spare time he loves to dust-off some old issue of computer science journal only to find out that everything has already been invented before he even was born.
Alpakka – a new world of Connectors for Reactive Enterprise Integration
Connecting your programs with various upstream and downstream systems is a frequent problem. Until recently if one wanted to integrate an Akka Streams application with the world outside, the tool of choice would be the Akka Camel module. However, this frequently resulted in non-intuitive, complex and hard to test implementations. With the recent advent of Alpakka library, you can integrate in a reactive, backpressure-preserving way.
In this talk we will:
– introduce the Alpakka library
– do a short walk through sample modules
– show how to write your own integration (and make it a part of Alpakka).
Scala.sphere.it is a unique event devoted to important topic for every Scala Software Developer – Dev Tools.
Data.sphere.it is a conference devoted to data-centric systems and the technologies making them tick. Whether it is data engineering or AI application challenges – they all fit well in.
Main venueThe Opera of Kraków
Code of Conduct
The following Code of Conduct is inspired by that from other prominent conferences such as ScalaDays or Scala eXchange.
ReactSphere is dedicated to providing a harassment-free experience for everyone, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, nationality, age or religion. We do not tolerate harassment of participants in any form. Please show respect for those around you. This applies to both in-person and online behavior.
All communication should be appropriate for a technical audience,
including people of many different backgrounds. Sexual language, innuendo, and imagery is not appropriate for any conference venue, including talks.
If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of staff immediately. If an individual engages in harassing behaviour, the React.sphere.it staff may take any action they deem appropriate, including warning the offender or expulsion from the event.
We expect all attendees to follow above rules during our Conferences.