Jignesh Patel

Ranch Hand
+ Follow
since Nov 03, 2001
Jignesh likes ...
Merit badge: grant badges
More then 12 years of experience in software engineering industry.
For More
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Jignesh Patel

While using microservices it is recommended to use a saga pattern with two different microservices doing two different transactions.
I have the following use case.
A patient gets discharged from the hospital, now there are two different services connected to two completely different databases(don't ask me why, as that is a technical constraint). The first microservice says I have successfully discharged you but the other one fails. Following the saga pattern now system needs to execute the compensating transaction, which is to reject the discharge, but the discharge is already done, and rolling back is quite a difficult task as there are so many things happening in that particular system for the discharge. What could be possible options? for that?
3 weeks ago
What is the difference between part 1 and part 2?
Does all examples are based on gradle or maven?
It does works after adding following

but then it gives following error:
Cannot start a JTA transaction from the IO thread.
1 year ago
We have a following code using Java 17 and quarkus
   public void process(String jsonDataReceive) {
       LOG.info("Receive JSON ::"+jsonDataReceive);
       LOG.info("Quote Request::"+jsonDataReceive);

However, this code is not able to handle  multiple requests(More Data) at the same time and looses the connection with kafka. What will be possible solution
1 year ago
how to handle private method which is called inside the testing method? In your book there is a section which mention that there is nothing wrong in private fields and methods so that is very encoring.
1 year ago
Thank you very much for all these information. Just purchased one.
Wondering if there is maven based configuration provided?
1 year ago

Michał Płachta wrote:
In short, you invert the control by passing a function to a function.

Interesting thinking!!! Another good reason to purchase the book. As this concept requires a bit of study with the clear head.
1 year ago
How we can experience inversion of control in context of functional programming?
1 year ago
The book references SPARQL query language.That is a new term to me? What is that? How it is useful in functional programming
1 year ago
I am coming from Java background, so I find the following topic very interesting:

"Designing with functions and types instead of objects"

can you elaborate more that what is being covered for this.
1 year ago
so the book is not depend on specific language.
1 year ago
I am hoping there must be a nice explanation about how to avoid concurrentmodificationexception?
1 year ago
This is an interesting discussion. If there is a plan to write a book on spring, how about quarkus? Will you guys wait for few years to see if quarkus adopted to main stream. I know recently Netflix started using quarkus.
1 year ago
I just glanced the initial content, one of the interesting thing to learn that compiler only makes a no argument constructor if no constructor(with or without argument) is supplied.
1 year ago