microXchg 2016

Issue #13 | Feb 12, 2016

Articles

The world beyond batch: Streaming 101

This is the first post in a two-part series about the evolution of data processing, with a focus on streaming systems, unbounded data sets, and the future of big data.

The world beyond batch: Streaming 102

This is the second post in a two-part series about the evolution of data processing, with a focus on streaming systems, unbounded data sets, and the future of big data.

Dataflow/Beam & Spark: A Programming Model Comparison

With the programming model/SDK portion of Google Cloud Dataflow moving into an Apache Software Foundation incubator project, Apache Beam, we thought now a good time to discuss the unique features and capabilities that distinguish Dataflow from Apache Spark, from a strictly programming-model perspective.

Extending the Yahoo! Streaming Benchmark

Apache Kafka Security 101

TLS, Kerberos, SASL, and Authorizer in Apache Kafka 0.9 - Enabling New Encryption, Authorization, and Authentication Features.

Why we use JWT instead of oAuth to secure microservice communication

Microservices are a great way to separate parts of a large stack. It's always good to break large projects up into smaller bits to chew and manage. It's the old adage of how do you eat an elephant. But we don’t want to eat an elephant, we want secure communications between our micro services.

Microservices in the Real World

Alexander Heusingfeld gave a talk titled when microservices meet real-world projects at the GOTO Berlin 2015 conference.

Why microservices, Java EE development will be big in 2016

The microservices buzz that's been so loud in 2015 will pay off with actual adoption and deployments in 2016, according to Steve Millidge, founder at U.K.-based C2B2 Consulting.

Industry leaders, technology evangelists and analysts predict 2015 will be the year of Microservices. The concept of microservices is taking a positive curve in 2015. More and more enterprises are looking further to replicate the successful models of Netflix, Amazon and other cloud based disruptors.

Sneak peek into the future of banking from the founding member of two high-profile companies: Part 1

Eric Horesnyi, a High Frequency Trading infrastructure expert talks about the Fintech movement and the way it is shaping traditional banks’ approach.

Key architectural concepts of the Microservices Architecture in practice

Key architectural concepts of the Microservices Architecture (MSA) and how you can use those architectural principles in practice.

Confessions of a former Monolith-aholic

Think about small, independent services (Microservices) early. Going for microservices first, rather than building a monolith.

Videos

microXchg 2016 playlist

Eberhard Wolff: Self-contained Systems: A Different Approach to Microservices

Microservices are the latest hype for software architectures. But just creating a set of small systems is by far not enough. Self-contained Systems (SCS, scs-architecture.org) focus on an architecture approach based on Microservices. It is in particular useful for large systems and complex team structures. SCS allow to efficently develop software in such environments - even in the long run.

Podcast

Podcast: Episode 34 – Microservices and Continuous Delivery

Microservices are all the rage right now — and the industry is still learning, experimenting, and developing patterns, for successfully designing, deploying and managing Microservices in the real world.

Projects

A scalable framework for realtime apps and microservices

SocketCluster is an open source realtime WebSocket framework for Node.js.

XRebel - profiler for microservices

XRebel profiles transactions involving multiple microservices. It supports applications that communicate over HTTP. The XRebel agent collects performance data from every application involved in the transaction. You will be able to view end to end data in one single view.

msf4j

WSO2 Microservices Framework for Java (MSF4J) is a lightweight high performance framework for developing & running microservices.

Events

jDays 2015

A Java developers conference about Java SE, Java EE, Java Open Source Frameworks and technologies, Front-end (Web & Mobile), Cloud & Microservices, IoT, Big Data, Test, Trends & Future, Software Solutions, Case Studies, Real World Experiences, Methodologies & Tools, and other related subjects.

JAX DevOps

April 27-29, 2016 London. The Conference for Continuous Delivery, Microservices, Docker & Clouds.