Walmart and the CICS Asynchronous API: An Adoption Experience

An IBM Redbooks publication

Published 01 March 2019, updated 03 March 2019

cover image

ISBN-10: 0738457477
ISBN-13: 9780738457475
IBM Form #: SG24-8444-00
(82 pages)

More options

Rate and comment

Authors: Pradeep Gohil, Frank De Gilio, Nick Garrod, Randy Frerking, Rich Jackson, Kellie Mathis


This IBM® Redbooks® publication discusses practical uses of the IBM CICS asynchronous API capability. It describes the methodology, design and thought process used by a large client, Walmart, and the considerations of the choices made. The Redbooks publication provides real life examples and application patterns that benefit from the performance and scalability offered by the new API.
The book discusses the homegrown methodology used by Walmart before the API was available and compares it with the design using the new API. A discussion of the process used to migrate older applications to begin using the new API is included so the reader will understand the ease of implementing the new API. A description of real world usage patterns describes the current production application Walmart has deployed as well as other patterns to give the reader a sense of what's possible applying creative thinking with technology improvements. Finally, a section is included on the areas to be considered as you begin to plan and implement asynchronous API capabilities.
This book should be read by:

  • Enterprise Architects searching for faster ways to service strategic applications across the enterprise.

  • Solution Architects who want to better understand implementation possibilities for improved response times and better performance for CICS applications.

  • CICS programmers looking to modernize and provide improved response times.

This book is meant to be used in tandem with IBM Redbooks publication IBM CICS Asynchronous API: Concurrent Processing Made Simple, SG24-8411, which will provide the background and implementation instructions and commands for the API itself.

Table of contents

Chapter 1. Executive summary
Chapter 2. Background
Chapter 3. Requirements and challenges
Chapter 4. Our initial sequential approach
Chapter 5. Homegrown asynchronous solution
Chapter 6. IBM CICS asynchronous solution
Chapter 7. Other implementation patterns
Chapter 8. Considerations

Follow IBM Redbooks

Follow IBM Redbooks