Category Archives: Microservices

“Why do you always choose Microservices over me?” said the Monolithic architecture


Ever wondered why do companies like Apple, eBay and Netflix care so much about microservices? What makes this simple architecture so special that it is being hyped so much? Is it worth the pain and efforts to shift an entire … Continue reading

Posted in Architecture, Microservices, Scala, Web Services | Tagged , , , , , , | Leave a comment

Lagom HeaderServiceCall: What, Why and How?


For those of you who are already familiar with Lagom services, this blog post should be a breeze, and you can skip directly to Section B, where the primary focus is to differentiate between three possible ways to implement a … Continue reading

Posted in Java, Microservices, Scala, Web Services | 2 Comments

Persistent Read Side in Lagom


Here in this blog, we will be discussing how we can query the lagom’s microservices for retrieving data. I hope you are clear with persistent entity concepts in lagom, if not, you can take a quick overview by going through … Continue reading

Posted in Cassandra, database, knoldus, Microservices, Scala | Tagged | 3 Comments

Lagom: Consuming a service part-2


So here’s the situation: We are using Lagom framework to develop our micro-services and we need to consume data from other services. What should we do? Well, it’s not going to be a problem for us. Lagom provides very easy … Continue reading

Posted in Java, Microservices | Tagged , , , | 1 Comment

DATA PERSISTENCE IN LAGOM


Are you finding it difficult to understand lagom persistence? Don’t worry because help is right here. In this blog, we will learn about lagom’s persistence with the help of a simple application and also discuss its theoretical aspects. Before we … Continue reading

Posted in Cassandra, database, Microservices, NoSql, Scala | Tagged , , , , , , , , | 8 Comments

Getting started with “APIGEE-EDGE”


Hi readers, in this blog I am going to discuss how to start using “Apigee-Edge”. What is Apigee-Edge? Apigee-Edge is an API management platform which can be hosted on the Cloud or on the premises of a company and that … Continue reading

Posted in Microservices | 2 Comments

A Java Lagom service which only consumes from Kafka topic (Subscriber only service)


Subscriber only service means an application which only consumes, does not produce. We have generally seen the applications which both produces and consumes data from a Kafka topic but sometimes we need to write an application which only consumes data … Continue reading

Posted in Akka, Apache Kafka, Architecture, Best Practices, big data, Functional Programming, github, Java, MessagesAPI, Microservices, Scala | 1 Comment

Lagom and Immutability


What is Lagom? Lagom is not in disguise anymore. Everyone who’s following on micro-service architecture knows about Lagom framework. Lagom is an open source framework built with the shifting from monoliths to micro-services-driven application architecture in mind. It abstracts the … Continue reading

Posted in Architecture, Java, knoldus, Microservices, Scala | Tagged , , , | 1 Comment

Play around with Microservices


What is microservice architecture Microservice architecture is a method of developing software applications as a suite of independently deployable, modular services in which each service runs a unique process and communicates through a well-defined, lightweight mechanism to serve a business … Continue reading

Posted in Microservices, Play Framework, Scala | Leave a comment

Let’s Consume a Micro-service


Micro-services architecture is being widely adopted and guess what, Lagom is the most efficient way to achieve it.  While creating micro-services, we usually need to interact with other micro-services and consume their data. So the idea behind this blog is … Continue reading

Posted in Java, Microservices | Tagged , , , , , | 2 Comments