Home » Tag Archives: Microservices

Tag Archives: Microservices

API Gateway & AWS Lambda for Authentication

java-interview-questions-answers

When Foreach initially stepped on the microservices wagon, we didn’t really build microservices. We thought we did, but there was always some logic present in all of our services. Of course, every service should really only focus on its own tasks and not on things that belong to another microservice. The most obvious thorn in our side was authentication and authorization logic. At a certain point, we had a couple of “micro”-services that verified the Authorization headers of ...

Read More »

Microservices for Java Developers: Implementing microservices (synchronous, asynchronous, reactive, non-blocking)

1. Introduction The previous parts of the tutorial were focused on more or less high-level topics regarding microservice architecture, like for example different frameworks, communication styles and interoperability in the polyglot world. Although it was quite useful, starting from this part we are slowly getting down to earth and direct our attention to the practical side of things, as developers ...

Read More »

When microservices becomes darkservices

Micro services is great and many company comes and talk about it on how it is used for scaling team, product etc Microservices has dark side also and as a programmer you should know about it before going on ride. In this post i will share some of the myths/dark side about micro services We needs lots of micro services ...

Read More »

Moving Host Cobol Batches and Monolith Webapps to Cloud and Microservices

java-interview-questions-answers

Very interesting presentation in Amazon Event “From Mainframe to Microservices – Vanguard’s Move to the Cloud”. Following parts can be used as Migration Patterns: Different ways of how to move from Mainframe to Microservices: Re-host Reengineer Refactor Rewrite Batch job migration Data analytics enablement Data-driven augmentation Re-platform with Linux and Java Repurchase Retire Combination of all This presentation also shows the Cloud Data ...

Read More »

Use Custom Packet Framing for Microservices Messaging

In my previous article, you looked at why forcing communication between microservices, using REST JSON endpoints, is not always the best approach. In this article, I will outline an example custom framing solution that you can extend for your own projects. Due to the complexity of creating useful framing, implementing the frame will be covered in my next article. Example ...

Read More »

Microservice Vs Monolith: Which one to Choose?

“Microservice” is a Buzzword in the industry right? Apart from Microservice, design rest of the design marked as “Monolith”. But as an architect, when you are trying to create a new Software based on a specific Domain what will you do? Adopt Microservice without judging anything as this is the hit one,  every one runs behind it or just stop ...

Read More »

Microservices for Java Developers: Monoglot or Polyglot?

1. Introduction Along the previous parts of the tutorial we have talked quite a lot about the benefits of the microservice architecture. It is essentially a loosely coupled distributed system which provides a particularly important ability to pick the right tool for the job. It could mean not just a different framework, protocol or library but a completely different programming ...

Read More »

Dealing with Micro-Service Oriented Architecture DATA (part 2)

This are my verbatim notes to the PEAT UK podcast: Hello there once again to another hot shot. My name is Peter Pilgrim, DevOps specialist, Java enterprise and platform engineer and Java Champion What’s the database architecture in a microservices application? In true independent microservices, they are designed and built to follow the Single Responsibility Principle (Robert Martin), which is ...

Read More »

How Anti-Patterns Can Stifle Microservices Adoption in the Enterprise

Continuously build, test and monitor your Microservices for optimal performance. Summary For companies migrating their architecture to microservices, anti-patterns can be a major obstacle to success. Here’s how to identify and avoid them. In my last article, Microservice Patterns That Help Large Enterprises Speed Development, Deployment and Extension, we went over some deployment and communication patterns that help keep microservices ...

Read More »