Srikant Subramaniam

Subscribe to Srikant Subramaniam: eMailAlertsEmail Alerts
Get Srikant Subramaniam: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Srikant Subramaniam

The concept of persisting a user session during the interaction with an application server has matured from maintaining hidden HTML fields and toying with URLs to a stable and robust technology under the J2EE framework. This is what is commonly referred to as an HTTP session - a conversation that spans multiple requests between a client and the server. The session could be maintained at the various layers on the application architecture. It could reside on the client, on the presentation layer, in the object layer, or even in the database layer of the application. There are two options for maintaining client sessions when session data resides on the client layer. Session information can be maintained in hidden HTML fields or, alternatively, via the use of cookies, which are maintained on the client. This strategy has some inherent limitations, such as only String val... (more)

WebLogic Server Performance Tuning

Any product that does well in the market has to have good performance. Although many characteristics are necessary for a product to become as widely used as WebLogic Server is today, performance is definitely indispensable. Good coding practices go a long way toward getting an application to run fast, but they alone are not sufficient. An application server has to be portable across a wide range of hardware and operating systems and has to be versatile in order to manage an even wider range of application types. This is why application servers provide a comprehensive set of tuning... (more)

The Art of Capacity Planning

WebLogic Server runs on hardware ranging from PCs to high-end mainframes. Therefore, it's essential to carefully choose the level of hardware necessary to provide optimal performance for your WebLogic Server deployment. This article focuses on the various steps involved in analyzing the constraints on your system components and enumerates several measures that can be taken to ensure that sufficient computing resources are available to support current and future usage levels. What Is Capacity Planning? Capacity planning is the process of determining what hardware and software conf... (more)