When it comes to software services testing, there are typically two opposing camps: those who prefer testing in a closed lab environment to make it as close to production as possible, and those who prefer testing in production (TiP). Although this second approach may seem like a riskier process, it actually enables an organization to quickly detect and respond to problems before they impact users. This white paper explores various TiP methodologies and provides real-world examples of how leading software services companies are deploying them.
Archives
This white paper explores a use case in which GlobalLogic implemented an enterprise application integration (EAI) solution for a customer to manage multiple challenges such as integrating heterogeneous information systems, managing workflows, applying queuing theory for asynchronous communication, managing messaging and security, and leveraging services-oriented architecture. We will provide a basic introduction of EAI, discuss why we chose to use a Spring Integration Framework for our use case, and demonstrate how we implemented the framework to build an extensive, scalable, enterprise-wide middleware solution.
Elastic memory attempts to address two fundamental limitations imposed by Java memory management: limited heap sizes and garbage collection (GC) overhead. These drawbacks prevent Java applications from leveraging random access memory in order to store huge amounts of data objects for high throughput. This paper will (a) expand upon the research currently being conducted in the field of off-heap management of Java objects and (b) propose an approach to augmenting the cost-effective scaling-up/out of enterprise applications.
Database performance is one of the most challenging aspects of an organization’s database operations, and SQL performance tuning can help significantly improve a system’s health and performance. This white paper demonstrates how to improve the performance of an organization’s structured query language.
The adoption of a Service Oriented Architecture (SOA) offers appealing advantages to many companies, from meeting business needs more efficiently to enabling service reuse to achieving a shorter Return on Investment (ROI). However, many organizations cannot achieve these advantages for various reasons related to a project’s sponsorship and/or governance. In other words, problems arise when SOA planning aspects are neglected. This white paper will help readers identify and avoid these risks to ensure a complete and successful SOA implementation.