TECH DIGITAL RESOURCE LIBRARY

Fiorano Software

Founded in 1995, Silicon Valley based Fiorano is a California Corporation with proven leadership in enterprise middleware and peer-to-peer distributed systems. Fiorano's innovative event-driven, dataflow SOA platform integrates applications and complex technologies into an enterprise nervous system, increases business process performance, yields higher message throughput and enhances availability through agent-based visual composition that bridges the capability gap between business models and their implementation - the model is the application, ready to run.

Our Website: http://www.fiorano.com


Latest Content From Fiorano Software

Whitepaper: JMS Performance Benchmarks

by Fiorano SoftwareDec 01, 2009

This paper presents a performance analysis of publish/subscribe messaging throughput of FioranoMQ�, SonicMQ, Tibco EMS , ActiveMQ, JBoss Messaging, Sun JAVA MQ and IBM Websphere MQ. This analysis provides a head-to-head comparison of these products designed to illustrate the products' relative performance characteristics for several messaging scenarios.

The test scenarios represent stress level conditions for real world applications. The tests examine performance under load, where a single message broker is required to support many publishers and subscribers. The testing and driving program were the ones developed by Sonic Software, Inc. (now part of Progress Software).


Whitepaper: Tactics for ESB Implementation: Best Practice Series

by Fiorano SoftwareDec 01, 2009

This presentation discusses various tactics for Enterprise Service Bus (ESB) implementations, first explaining the ESB concept and then following it up with a sample demonstration of how ESBs can be used for solving some common business problems. The presentation encompasses the complete lifecycle of a typical ESB implementation derived from our experiences in various ESB implementation phases across a number of verticals.

Learn key tactics for ESB implementation across the three core Integration Patterns:

► Data Consistency: Independent applications "get the facts straight" Via database synchronization.

►Multi-Step Process: Independent applications implement a business process composed of multiple, distributed components.

►Composite Application: New functionality by tying together existing applications in a request/reply pattern.


Whitepaper: Cloud Computing Implementation Frameworks and SOA

by Fiorano SoftwareNov 01, 2009

Today's enterprise environment is rapidly changing. The disparate mix of operating systems, applications and databases for businesses and organizations increasingly characterizes the IT system landscape, exacerbated by consolidation across nearly all industry sectors. Service-agnostic cloud computing and frameworks to efficiently harness, provision, launch, debug, and manage distributed services virtualized across the enterprise poses both, a great challenge and an opportunity to streamline business operations.

As enterprise applications and technologies grow in complexity and usage, organizations seek to exploit cloud computing as core to their SOA platform. Cloud Computing enables dynamic, peer-to-peer interoperability of data and information across distributed and diverse business applications with hardware and location transparency, eliminating the need to redundantly communicate via a central hub, while offering extremely high reliability with no single point of failure. Efficient, flexible, and agile cloud computing frameworks rely on the strength of the underlying SOA platform to help firms gain operating efficiency while helping them to enter new markets and grow market share.

This paper addresses key software infrastructure requirements for SOA-enabled systems to leverage cloud computing to deploy next generation, flexible, distributed, scalable, and cloud-ready business applications.


Whitepaper: Integration Patterns - Database Consistency Integration Server Comparison

by Fiorano SoftwareOct 01, 2009

Database consistency is one of the most widely used integration patterns. In this pattern, an update to a table in a source database (DB1) results in an update to another table in a target database (DB2) running on a different machine. Information flow is one-way, from source to target, and asynchronous.

Find answers to your most important questions:
� Differences between Asynchronous and Synchronous data flows and how this impacts throughput and efficiency;
� How easy is it to modify, reconfigure and redeploy flows? Can this process be achieved dynamically, without stopping or affecting the business process;
� How key Architectural differences impact deployment efficiencies.

This whitepaper compares the performance and ease-of-use of two of the popularly used SOA platforms, Fiorano and Oracle SOA Platforms in the deployment of the Database Consistency Integration Pattern.

To ensure that both platforms process the precise same number of messages, each data-element in a source table in the first database is copied sequentially to a target table in the second database. The test compares both performance (that is, overall throughput) and ease-of-use (that is, development and deployment time; ease of modifying the flow).