Visionary AG

Visionary AG

3 Followers
docbox is the largest eHealth platform in Switzerland (operational with over 12,000 doctors, 75 hospitals, and over 100 life ... more
visionary.ch
Zurich Switzerland

Decisions 2

Frank Neff

CTO at Visionary AG

We recently migrated from Kafka to RabbitMQ, primarily in favor of (operational) simplicity and YAGNI. In our Spring-based microservice environment, we use a message broker for event-driven communication between backend services. SCDF with Kafka was just overpowered and way too complicated/expensive to operate in production, just to publish and subscribe to events. Therefore we choose to migrate to Spring AMQP with a RabbitMQ backend.

10 71.2K

Frank Neff

CTO at Visionary AG

We're moving from Java to Kotlin with our Microservice Stack (Spring Boot) because it is excellently supported by framework and tools and the learning curve is not very steep Kotlin is way more straightforward and convenient to use while providing less boilerplate and more strictness, which finally leads to better code, which is more readable, maintainable and less error-prone. We especially like Kotlin's (functional) data structures, which are, e.g. compared to Scala, easier to understand and don't require deep knowledge in functional programming.

8 38.3K