Atomikos Industry Solutions

Atomikos® offers software that automates the cancellation of problematic business transactions across networked applications such as event-driven processing (as in trading) or complex business processes (as often found in telecom).

Our products are optimized for easy integration into commodity-based, high-throughput Java platforms, thereby overcoming the limitations of, for instance, J2EE. We mainly target eXtreme Transaction Processing (XTP) and Service Oriented Architecture (SOA) platforms.

The Benefit to You: Focus on the Happy Path

The main value in using Atomikos® technology in your business is that you can focus on the happy path. We take care of the cases where things go wrong. As a result, your solutions become more reliable and at the same time a lot simpler to build.

Example: Electronic Trading (XTP)

Electronic trading typically needs the ability to consume trading events and process them as business transactions in the database(s). Traditionally, this has mostly been in the financial sector but today we see this type of activity in a lot of other sectors as well, such as with energy suppliers (trading their reserves with partner suppliers), digital media (processing orders), voice-over-IP (call setup and billing), IP television (billing) or electronic gaming (billing).

Our technology offers e-trading platforms one big advantage: in case of a crash or errors, you don't lose trading events. See the TradingExample for a typical use case.

Example: Telecom (SOA)

The telecom business is often characterized by relatively complex internal processes. For instance, the simple fact of reserving a phone number for a subscriber can involve a series of automated steps tied into a bigger process. Likewise, downloading ring tones can pose interesting challenges, especially when customers with a pre-paid card are involved.

BPEL or web services are often perceived as a solution, but the result is often worse than before: BPEL by itself requires you to model the error path as well. In other words: for every step along the process, you need to explicitly model the reverse path in case of errors. The resulting processes quickly become unmanageable, brittle and unreliable.

Atomikos® offers unique web-service and compensation-based capabilities for automation of the error path. In other words: our software takes care of the error path and you only need to focus on the happy path - as it should be. Check out the TelecomExample for a typical use case.

Suggested Road Map

  1. Check out our TelecomExample and TradingExample for typical use cases
  2. Read more on how to simplify processes: http://www.atomikos.org/forums/viewtopic.php?t=97
  3. Read more on how to do reliable e-trading with JMS: http://www.atomikos-support.com/forums/viewtopic.php?t=108
  4. Download and learn about our ExtremeTransactions product
  5. Check out the included examples and documentation
  6. Follow one or more of our trainings to get information directly from our experts
  7. Check out our Documentation for more technical details
  8. Subscribe to continue using our software and enjoy our support

Comparison of Atomikos and Other Technologies

Confused about how Atomikos® fits in the picture of technologies you already use? See this TechnologyComparison page for a description of the main differences with related technologies.

Finding Out More

Send an email to sales@atomikos.com to find out more specific information for your particular business.

Go
r4 - 02 Mar 2008 - 08:01:12 - GuyPardon
This site is powered by the TWiki collaboration platformCopyright © contributing authors and Atomikos. All material on this collaboration platform is the shared property of the contributing authors and Atomikos.
Syndicate this site RSSATOM