Serverless computing is a hot topic. Especially AWS Lambda is gaining traction. It is being used as the foundation of Amazon's Alexa product-line and the basis of entire web sites like A Cloud Guru. We can rapidly build and release new business value to our customers...
Allgemein
Banking on AWS – Part 1: Amazon ECS
Im Rahmen unseres Innovation Labs "Bank in the Cloud" haben wir uns mit dem Open Source Kernbankensystem Apache Fineract CN beschäftigt. In einem einleitenden Beitrag sind bereits die Motivation und die Historie des Projekts erläutert worden. In diesem und den...
Serverless with AWS Lambda
This post is an introduction to Serverless computing - often called Functions-as-a-Service. I will explain, why this is indeed the Hot-Stuff(tm) and introduce you to AWS Lambda. We will build a completely serverless application that exposes 'Hello World' as a Lambda...
Wohnung weck mich
Endlich war es so weit, der erste 24h-Sprint seit meiner Zeit bei Senacor. Mit diesem Event hat man mich schon beim Bewerbungsgespräch gelockt. Neben dem doch manchmal stressigen Projektalltag ist 24h basteln an Smart Home Projekten eine willkommene Abwechslung.
Reaktive Architekturen mit RxJava Teil 2: Programmiermodelle zur asynchronen Datenverarbeitung
Reaktive Systeme basieren auf einer event-getrieben, asynchronen Datenverarbeitung. Dies ermöglicht eine nachrichtengestützte Kommunikation über System- und Prozessgrenzen und führt zu entkoppelten Komponenten nach dem reaktiven Manifest.
Innovation Lab „Bank in the cloud“
Für unsereins ist es heutzutage eine Selbstverständlichkeit zur Bank zu gehen, Geld abzuheben oder mit EC- bzw. Kreditkarte zu bezahlen. Dass es nicht überall auf der Welt so ist, hat man oftmals nicht im Blick.
Der Party Button
Inspiriert von diesem “Press for Champagne” Button beim Sunday Roast im Zuge meiner Englandreise, habe ich die letzten Urlaubstage gleich genutzt um mir etwas Smart Home Equipment zu besorgen und meinen ganz eigenen Party Button zu bauen.
Reaktive Architekturen mit RxJava Teil 1: Grundlagen Reaktiver Systeme
Reaktive Konzepte und Frameworks erfreuen sich immer größerer Beliebtheit, nicht zuletzt durch steigende Anforderungen an die Performance und Verfügbarkeit von Web-Anwendungen.
Reaktive Architekturen mit RxJava
Anwendungen auf Basis von reaktiven Architekturen ermöglichen auch unter höchster Last eine hohe Performance, Verfügbarkeit und Fehlertoleranz. Dies erfordert jedoch neue Ansätze, die über eine klassische thread-basierte Request-Verarbeitung und blockierende Aufrufe hinausgehen.
Parametrisierung für Test Suites in JUnit 4
JUnit gehört zum Standard-Werkzeugkasten in unseren Projekten. Seit JUnit 4 werden auch parameterisierte Tests unterstützt: Man definiert eine Parametermenge und für jedes Tupel wird die so parametrisierte Testklasse jeweils neu instanziiert und alle Testmethoden...