-
Android Core
How to apply Machine Learning to IoT using Android Things and TensorFlow
This project explores how to apply Machine Learning to IoT. In more details, as IoT platform, we will use Android…
Read More » -
Software Development
MicroServices using Spring Boot & Spring Cloud – Part 1 : Overview
Nowadays MicroServices is the hot buzzword in software development and many organizations prefer building their enterprise applications using MicroServices architecture.…
Read More » -
Enterprise Java
Messaging with RabbitMQ
RabbitMQ is a robust message broker that can be used to implement different messaging patterns. Even though there is an…
Read More » -
Enterprise Java
Gradle Dependencies for Java, use compile or implementation?
While I was explaining to a colleague about using Gradle for Java projects (he was moving away from Maven), we…
Read More » -
Enterprise Java
Elasticsearch – Ignore special characters in query with pattern replace filter and custom analyzer
Using Elasticsearch 5, we had a field like drivers license number where values may include special characters and inconsistent upper/lower…
Read More » -
Software Development
Java getting back to the browser?
Lead-in This article talks about WebAssembly and can be read to get the first glimpse of it. At the same…
Read More » -
Core Java
Don’t Parse, Use Parsing Objects
The traditional way of integrating object-oriented back-end with an external system is through data transfer objects, which are serialized into…
Read More » -
Software Development
Using Apache Kafka for Asynchronous Communication in Microservices
While microservice architecture might not be a silver bullet for all systems, it definitely has its advantages, especially when building…
Read More » -
Software Development
Polyglot Applications
We had centralized applications. We introduced with distributed applications. Now, we have decentralized applications. Will it replace the whole system?…
Read More »