Funktionale Programmierung hat in den letzten Jahren eine Art zweite Blüte erlebt und ist nun auch im Mainstream angekommen. Das Open Source Projekt Vavr will die Lücken in Java 8 schließen.
Deutsch
Self-Contained Systems
Self-Contained Systems sind also eine Softwarearchitektur, die beschreibt, eine fachliche Domäne in einzelne Systeme zu schneiden, deren Verbund wiederum das Gesamtsystem bildet. SCSs sollten dabei verschiedene Eigenschaften erfüllen, um einen tatsächlichen Mehrwert zu bieten.
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...
We Are Developers 2017 – ein Erfahrungsbericht
Am 11. und 12. Mai 2017 fand in einer ehemaligen Rinderhalle in Wien zum dritten Mal die Entwicklerkonferenz We Are Developers statt - und Senacor war dabei! Nicht nur als aufmerksame Zuhörer sondern auch für interessierte Konferenzteilnehmer mit einem Messestand von...