Curious about the future of data-driven systems? Join our Data Engineering roundtable and learn how to build scalable data platforms.
Data Engineering: The industry has come a long way from organizing unstructured data to adopting today's modern data pipelines. See how.
IT Architect at GSS
Mogliano Veneto, IT
Joined Sep 2014
Stats
| Reputation: | 179 |
| Pageviews: | 84.7K |
| Articles: | 3 |
| Comments: | 12 |
Comments
Oct 19, 2022 · Christian Ferrari
And in this article, the similarities with the original XTA design are even stronger!
Oct 19, 2022 · Christian Ferrari
On September 22, Oracle announced "Transaction Manager for Microservices Free".
It appears to me impressive how similar the architecture proposed by Oracle is to the original design proposed by LIXA and XTA: I'm curious to see if the topic of Microservices and Distributed Transactions will have some future or not!
May 26, 2020 · Noorain Panjwani
Connection Nightmare: Imagine if all the microservices need to connect to each other. That would be a lot of connections. Most of these connections are fairly idle. The assertion is true only if persistent connections are used.
May 06, 2020 · Christian Ferrari
The fact that some XA implementations, notably some well diffused databases, are poorly designed and badly engineered, does not reduce the value of the "two phase commit protocol" and of the "XA standard".
Implementing "state of the art XA" could produce stronger results than re-inventing the wheel every time.
May 06, 2020 · Christian Ferrari
This great talk explains better than anything else the point about distributed transactions in a distributed system: the two phase commit protocol is a proven viable solution as implemented inside Kafka transactions.
Jan 26, 2020 · Christian Ferrari
@Vlad Ln:
- if you need some discussion about LIXA best practices, SourceForge site provides both a mailing list and a forum, at your convenience
- if you want to obtain support for a software bug, Github "Issue" is the more convenient way to manage it.
Jan 26, 2020 · Christian Ferrari
Jan 25, 2020 · Christian Ferrari
I don't know why I'm not able to see my previous comments... :(
Anyway, @Vlad Ln: I have just double checked the examples provided in the article using Ubuntu server 18.04 (x86-64) and docker engine 19.03.5 build 633a0ea838
All the steps work exactly as shown in the article.
Maybe you can have some different base image in you local docker cache, maybe something different. Anyway, to get support, please refer to the LIXA project site: http://www.tiian.org/lixa/
Jan 25, 2020 · Christian Ferrari
Apr 24, 2018 · Mike Gates
https://en.wikipedia.org/wiki/Strategy_pattern
May 22, 2017 · Duncan Brown
Any coupling hurts decoupling.
Jan 07, 2015 · grspain
How would you implement relations between objects if any class implemented its own database access logic?