A Spring Boot Reactive web application that streams stock quotes

Interesting things are happening in the Spring world with the introduction of Reactive Streams in the up and coming Spring 5. Here is a simple project that demonstrates how to stream intraday stock quote using new reactive features in Spring 5. It was inspired this short video. Clone this project from Github

A tutorial on creating and deploying a personal cloud

This system is packaged and deployed as a set of Docker images. The images include: MySQL database Email (Dovecot, PostFix, opendkim) SSL enabled OpenVPN NextCloud SSL enabled Nginx webserver SSL enabled Download it from Github Background Inspired by this article ‘The Dawn of the Personal Cloud’, I decided to create a personal cloud in the same vein. One main component of a personal cloud is file share and sync.

How to set up three node Kafka cluster using Vagrant

I created this project to help me learn about Apache Kafka. I believe that many microservices will move towards an asynchronous more loosely coupled model. Kafka can play a key role by providing a distributed persistant message log. I plan on creating a Spring Boot project that uses this cluster. I will share it here. Clone this project from Github

Jchart stock market charting software

Jchart is a project I started several years ago in the Java 1.0 time frame around 1996. It was originally a Java applet but is now a stand alone desktop application. I use it almost daily and have open sourced it. I have several other projects based on Jchart such as trading systems, stock screening, and overall market breadth indicators. The open sourced Jchart includes a money flow indicator I have developed based on price, volume and Japaneese candlesticks.