Open in app
Home
Notifications
Lists
Stories

Write
Amir Shokri
Amir Shokri

Home
About

Dec 10, 2021

How To Add Git Commit Properties To Application Log

Working with microservices creates various challenges. One of these challenges is CI/CD and dynamic container orchestration which causes probability of deploying the wrong version of application. You might using Spring Boot Actuator’s “Info Endpoint” to realize which version has been deployed, but what if there are several instance of your…

Git

2 min read

How To Add Git Commit Properties To Application Log
How To Add Git Commit Properties To Application Log

Apr 29, 2021

Method Lock (Java Spring library)

There are many situations where a particular method needs to be executed at a time by just one thread or http request. For example it’s common that scheduled tasks in our project be executed at most once at the same time. If a task is being executed on one node…

Java

2 min read


Apr 16, 2021

Transaction Management in Microservices (implementation guide)- part 1

Microservices architecture is very popular. But one of the main problems is how to manage distributed transactions across each microservices. In a monolith application, transactions handle in a single database. Transactions will be initiated at the database level and will be committed or rolled back based on the flow of…

Distributed Transaction

4 min read

Transaction Management in Microservices (implementation guide)- part 1
Transaction Management in Microservices (implementation guide)- part 1

May 13, 2020

OpenJPA + Oracle Identity Column

What is OpenJPA? Apache OpenJPA is a Java persistence project at The Apache Software Foundation that can be used as a stand-alone POJO persistence layer or integrated into any Java EE compliant container and many other lightweight frameworks, such as Tomcat and Spring. [Reference] What is Oracle identity column? Oracle…

Java

2 min read

OpenJPA + Oracle Identity Column
OpenJPA + Oracle Identity Column

Nov 28, 2019

Multiple Configurations for Feign Clients

Feign is a declarative web service client. It makes writing web service clients easier. To use Feign, create an interface and annotate it. It has pluggable annotation support including Feign and JAX-RS annotations. Spring Cloud adds support for Spring MVC annotations and for using the same HttpMessageConverters used by default…

Spring

3 min read

Multiple Configurations for Feign Clients
Multiple Configurations for Feign Clients
Amir Shokri

Amir Shokri

Java Developer

Following
  • Behnam Nikbakht

    Behnam Nikbakht

  • Khashayar Yadmand

    Khashayar Yadmand

  • Saeed Zarinfam

    Saeed Zarinfam

  • Federico Tenga

    Federico Tenga

  • Bernd Rücker

    Bernd Rücker

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable