google Kubernetes

Microservice architecture is a style of componentizing monolith applications using service orientation. These services may use various technologies, programming  languages, and data-storage technologies. Some of these technologies may have conflicts with each other on resources such as memory, port, CPU, IO, name spaces or environmental variables. For instance one piece of our application may use […]

Continue reading


Neuro-headset

Emotiv Systems is an Australian electronics innovation company developing technologies to evolve human computer interaction incorporating non-conscious cues into the human-computer dialog to emulate human to human interaction. Developing brain–computer interfaces based on electroencephalography (EEG) technology, Emotiv Systems produced the EPOC near headset, a peripheral targeting the gaming market for Windows, OS X and Linux […]

Continue reading


Setup docker swarm

Microservice architecture is a style of componentizing monolith applications using service orientation. These services may use various technologies, programming  languages, and data-storage technologies. Some of these technologies may have conflicts with each other on resources such as memory, port, CPU, IO, name spaces or environmental variables. For instance one piece of our application may use […]

Continue reading


node.js microservice

Node.js is the most convenient framework to create a microservice. There are multiple ways to create a node.js microservice two of which are the most popular: Express clone https://github.com/bhajian/express-togo Express is … In order to create an express application you would need to add the following dependency in the package.json: { “name”: “JS Playground Hello World”, […]

Continue reading


Developing microservice with java

Microservice architecture is another trending service oriented architecture. I have another post about microservices architecture. Java is one of the most used language for back-end development which is suitable for developing microservices. There are different ways of developing java microservices with either containerized technologies or non-containerized one. In this post I have described these two approaches. […]

Continue reading


SOA (Service Oriented Architecture)

  Definition: Service-Oriented Architecture (SOA) is an architectural style that supports service-orientation. Service-orientation is a way of thinking in terms of services and service-based development and the outcomes of services. A service: Is a logical representation of a repeatable business activity that has a specified outcome (e.g., check customer credit, provide weather data, consolidate drilling reports) Is self-contained […]

Continue reading