Complex event processing (CEP) with Apache Storm and Apache Ignite

java-interview-questions-answers

In this article, author of the book “High Performance in-memory computing with Apache Ignite”, will discuss the complex event processing with Apache Strom and the Apache Ignite. Part of this article taken from the complex event processing chapter of the book. There is no broadly or highly accepted definition of the term Complex Event Processing or CEP. What Complex Event Processing ...

Read More »

Single Sign-on for Java in 20 Minutes with Spring Boot and Heroku

spring-interview-questions-answers

Building Identity Management, including authentication and authorization? Try Stormpath! Our REST API and robust Java SDK support can eliminate your security risk and can be implemented in minutes. Sign up, and never build auth again! Massive Update The code I originally wrote for this post is more suited to non-Spring Boot environments. Stormpath’s existing Spring Boot integration for its IDSite ...

Read More »

[MEGA DEAL] The Ultimate Software Testing Bundle (98%)

In 84 Hours, You’ll Have the Skills You Need to Be A Software Tester In High Demand Hey fellow geeks, This week, on our JCG Deals store, we have an extreme offer. We are offering The Ultimate Software Testing Bundle for only $59 instead of the original price of $3,690, yeap that is a massive 98% off. Software Products Need ...

Read More »

Small scale stream processing kata. Part 2: RxJava 1.x/2.x

In part 1: thread pools we designed and implemented relatively simple system for processing events in real time. Make sure you read previous part as it contains some classes that we’ll reuse. Just in case here are the requirements: A system delivers around one thousand events per second. Each Event has at least two attributes: clientId – we expect up ...

Read More »

Build Docker Images with Maven and Gradle

One of the things that you might want to do if you are using Docker and Java is building the image from a Dockerfile in your build tool ( Maven or Gradle).  In this post I am going to show you how to do it in both cases. I am going to assume that you have the de-facto project layout, having the Dockerfile file at the ...

Read More »

Getting Started with Apache Flink on MapR Converged Data Platform

Introduction Apache Flink is an open source platform for distributed stream and batch data processing. Flink is a streaming data flow engine with several APIs to create a data streams-oriented application. It is very common for Flink applications to use Apache Kafka for data input and output. This article will provide you with easy steps for using Apache Flink with ...

Read More »