Fluency™ in-memory transaction platform
Kabira’s Fluency platform provides each of Kabira’s product suites with industry leading transactional performance and low latency. Fluency is also available as a very high-performance standalone platform for the development of new Java-based applications in any domain requiring high availability, transactionality, and high levels of either horizontal or vertical scalability.
Fluency provides the core technology and functionality to power highly effective solutions for organizations confronting today’s market demand for real-time transaction processing. Kabira’s 64-bit memory-resident platform is capable of sustaining more than 50,000 ACID transactions per second running on standard open-architecture hardware.
Fluency achieves this kind of transaction processing performance while providing the following components:
- Transaction Optimized Services™ -- full ACID transaction support in memory (no external database, app server or transaction monitor required) plus transparent application-level deadlock detection and resolution
- Distributed Management – using industry-standard Java consoles as well as Kabira utilities
- High-Availability – Kabira’s HA supports millisecond-level failover, ensuring transaction integrity across server, link, or JVM failure
- Standards-based Channel Architecture – Connect to Kabira’s simple interface routines using a variety of standard-based utilities – or start with working examples from Kabira
- Security – Easily control access by IP address, application, account, or role
- Application Development – choose Eclipse, NetBeans, JBuilder or nearly any standard IDE and build tooling
- Transparent multi-thread support – enables effective utilization of modern multi-core servers
Fluency pairs a Java development environment with the Kabira runtime – opening up the opportunity to more quickly bring the benefits of Kabira technology to Java-based development teams. Fluency also enables Kabira’s customers, ecosystem, and channel partners to develop highly available distributed transactional applications using standard Java programming tools, models and frameworks.
Fluency transparently extends the standard Java Runtime Environment (JRE) and includes an enhanced Sun HotSpot™ Java Virtual Machine (JVM) to support enterprise class features that can be designed, deployed, and tested emulating multi-server configurations on a single development laptop. With this development and testing capability, ordinary Java code can take advantage of features that would otherwise require the integration and use of 3rd party databases, application servers, message queues, fault-tolerant servers, and similar products.
Registering for a 60-day trial download is free and quick. Click here to immediately download technical documentation, register for a trial, access the Fluency community site, or contact a Kabira representative.
