Install Spark and Scala on Mac OS/Unix

Big data has been quite a buzz for long time now. At times, newbies struggle to get their development environment ready specifically if you are using Spark with Scala. I will try to show how to set up your Big Data development environment using Spark and Scala. I am assuming that your workstation is equipped … Continue reading Install Spark and Scala on Mac OS/Unix

Structure you Spring boot Application

In this post we will structure our previously build application. We will create model for entity, services for business logic, repository for persistence and controller for endpoints. Why structuring your application is so important? Because when enterprise applications grows it becomes a pain to maintain the application. So let's make it happen Let’s get started. Jump … Continue reading Structure you Spring boot Application

Spring boot and MySql gossips!

In this post I will try to show how spring boot makes it so simple to integrate with a database server. Let's get started. Jump to Spring Initialize (http://start.spring.io/) to generate our project. Add few dependencies which will be required to build our application. Dependencies includes Web for REST, MySQL for JDBC Driver and JPA … Continue reading Spring boot and MySql gossips!

Spring initializr: The creator!

In the previous post we had done a lot to get our first spring boot application up and running. In this post we will a very powerful web application which will help us building our production ready application in few seconds. Let's do it. Open the browser and go to http://start.spring.io/. This will render a page with … Continue reading Spring initializr: The creator!

Bootstrap Spring Boot Application Project

What is Spring boot? Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run". We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need very little Spring configuration. Detailed Explanation here Let's create our first … Continue reading Bootstrap Spring Boot Application Project

Angular2 with JWT auth

It's been long I was playing with Angular2 alpha and developer preview. I was bit hesitated to invest too much time on implementing and integrating various functionality. Then lately they announced Angular2 beta. I was very excited. Thought of implementing all this features I've been waiting to implement and try. I created a sample application using … Continue reading Angular2 with JWT auth

Reactive Extension RxJava

ReactiveX is a library for composing asynchronous and event-based programs by using observable sequences. It extends the observer pattern to support sequences of data and/or events and adds operators that allow you to compose sequences together declaratively while abstracting away concerns about things like low-level threading, synchronization, thread-safety, concurrent data structures, and non-blocking I/O. Event … Continue reading Reactive Extension RxJava