Ashish Garg

Subscribe to Ashish Garg: eMailAlertsEmail Alerts
Get Ashish Garg: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Ashish Garg

Transactional support is fundamental to application development. While most data sources are transactional in nature, some data sources like the file system are not. In typical J2EE deployments, applications often need to interface with other applications through file-based messages. Such deployments would benefit from an adapter that would buffer all file operations and provide a transactional view to the file system. This article, targeted at developers, demonstrates how J2EE Connector Architecture and JTA specifications can be implemented to build such an adapter, XAFileConnector. We'll also suggest enhancements to extend the adapter functionality in light of the new proposed draft connector specifications. Most applications are bound to the local file system. They use the file system to store and share data. Often the success of interactions with the file sys... (more)

Facading on the Fly: A Framework Proposal For Improving Network Speed

Network speed has improved tremendously over the years and has revolutionized enterprise computing, but even with today's network infrastructure sending messages across a network is of several orders slower than sending messages locally. The latency caused by the network is a function of the size of the messages and the number of round trips. The delay due to message size is more or less constant as long as the data size stays within the size of the buffer transmission but cutting down the network crossings could have a more significant and direct impact. In light of these consid... (more)