By: admin

multi-thread JMS client
Multi-threading a Java  JMS Client
November 11, 2021

You need to remember: ConnectionFactory, Connection, Topic and Queue are thread-safe object. You can pass them around different thread without worrying…

Read More
What I learn from refactoring a software in regionally distributed teams
November 11, 2021

Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. (Robert C….

Read More
Golang interface
Why using Interface and Dependency Injection is important in Golang
April 4, 2021

In a Golang project that I have worked on so far, it’s pretty common to see developers creating concrete struct directly…

Read More
importing golang module from private repos
Importing modules from private repositories in golang
March 4, 2021

In a typical enterprise application project, it is common to split the code into several repositories, especially if the architecture used…

Read More
Strategy design pattern
Using Strategy Design Pattern in Java message processor application
February 2, 2021

In the application that we build for our customer, there is a requirement to be able to consume messages from several…

Read More
logging in a Go application
Choosing logging library in a Go application
January 26, 2021

When I used logging from SL4j, where log4j is one of the implementation, I have a flexibility like below. Log messages…

Read More