29.04.2016 - Apache Cassandra, Spring Boot, Apache Camel Essentials

Goldschmiede @ anderScore - verfasst am 29.03.2016 von Max Johenneken

News Logo

Bei der Goldschmiede mit Maz Rashid wurden diese Themen vorgestellt:

*Apache Cassandra* ist eine NoSQL-Datenbank, die durch Kombination von ausgereiften Techniken für verteilte Datenhaltung aufwartet, aber zugleich die Leichtgewichtigkeit und hohe Geschwindigkeit einer NoSQL beibehält. Nach eigenen Erfahrungen im produktiven Umfeld eignet sie sich sehr gut, um Platzhirschen der klassischen RDBMS die Stirn zu bieten.

In dieser Einführung wurde das NoSQL-Konzept vorgestellt, auf die Eigenheiten von Cassandra eingegangen
und die Anbindung mit Java kurz angerissen.

*Spring Boot* ist der Neuzugang in der Spring-Family für die schnelle und einfache Erstellung und das Management von Microservices. Anhand eines einfachen lauffähigen Beispiel für eine Web-Anwendung
sahen wir, wie schrecklich wenig Code nur noch notwendig ist, um einen ganzen Service auf die Beine zu stellen.

*Apache Camel* ist das Framework für Integration und erlaubt die Implementation aller gängigen Enterprise Integration Patterns. Aber auch für die normale Anwendungsentwicklung bietet Camel eine Menge
Funktionalitäten. In Zusammenarbeit mit Spring Boot beschränkt sich die Entwicklung nur noch auf das Wesentliche. Anhand von einfachen Beispielen ergründeten wir in einer Hands-On Session das Konzept und die Stärke von Camel.

Für jedes der 3 Themen waren ca.30 Minuten eingeplant. Die Präsentation wurde parallel aufgezeichtnet und ist auf Youtube verfügbar: https://www.youtube.com/watch?v=kxOYclWOMbo 

Maz Rashid ist ein passionierter Software-Architekt und Java-Entwickler. Derzeit unterstützt er als Koordinator, Solution Architect und Technology-Evangelist den Energieversorger Vattenfall Energy Trading in Hamburg. Zu den anderScore-Goldschmiede Veranstaltungen hat er schon mehrfach beigetragen, z.B. zu Java-8 im Mai 2014, Hazelcast im Juni 2015. 

Zurück