|
|
 |

home > products > lynx > what's new

 |
What's New
Ver 3.05 - Cluster Enabled Services
The latest version of Lynx continues its trend of providing simplistic enterprise scale services by releasing its Cluster Enabled Services offering.
Ver 3.05 provides additional features to the existing LockManager and CacheManager services, while introducing the long anticipated TaskManager service.
True to the rebelliously pragmatic nature of Lynx, these services all provide simplistic interfaces and support for redundant deployment, while avoiding
any utilization of EJB or JMS.
|
| |
Enhanced Features
CacheManager: provides a convenient, easily configurable, application-wide caching facility. This service has a number of methods for performing key-based lookups,
list retrieval, and run-time re-indexing for criteria-based cache subsets. Unlike prior Lynx versions, data synchronization across cluster-nodes no longer utilizes
JMS pub/sub, instead opting for the hassle-free, robust, and cost-effective ClusterManager service.
LockManager: provides a means of granting exclusive access to any conceptual resource on a per-session basis. Unique facilities perform automated lock-releases when
sessions terminate, cluster-nodes go down, etc. Inter-cluster-node HttpSession access exposed for all resource holders, allowing for remote-manipulation of resource
blocking HttpSession instances, where custom contention resolution logic should prevail.
New
TaskManager: a multi-faceted facility for hardware redundant, asynchronous task management and scheduling - without the use of JMS or cron. This facility solves
numerous problems, ranging from the old "I've got a cluster, so which node does my scheduling, and what happens when it's down?" to the morass of
JMS-cluster-transaction-demarcation-and/or-deployment problems, while allowing developers to forget all the arcane J2EE APIs and appserver specific eccentricities.
The TaskManager developer codes one method per Task, and rolls-it-out.
This service provides:
* A simple Task development API
* A facility for the scheduling and adhoc execution of asynchronous tasks, in a hardware redundant environment
* A Task-log management facility, with historical log access via the Administrative Console
ClusterManager - a service that facilitates inter-node communications for all components of the Lynx Cluster Enabled Services offering.
Lynx Administrative Console
New to this release is also the Lynx Administrative Console, a stand-alone web-application that facilitates the setup, configuration, operations, and log-inquiry
of service activities for a Lynx Cluster.
|
| |
|
For more information on these and other Lynx features, choose one of our More Info options.
|
|