GOLD - An Open Source Dynamic Domain Service

Tuesday, 1:30 PM EST - SAND DOLLAR

Creating new domain objects in a microservice architecture can result in the following quandry: should an existing service be augmented or should a new service be created. When the objects do not fit within existing services, this results in having pico services, many trivial services to support the new domain objects.

Enter GOLD - a GraphQL based open source library that allows for the dynamic specification of domain objects and management of their instances. It is the central component of a single microservice that powered superbowl.com for Superbowl LI. Going foward, the service will power key aspects of both nfl.com and the mobile products.

About Earl Nolan

Earl Nolan

Earl Nolan is a Senior Software Engineer with the National Football League. He has over 30 years experience in angsting over APIs. His interests include concurrency, domain driven design, Agile methodologies and anything that involves building more robust code. He spoke at JavaOne 2010 on Enterprise Service Bus and at JavaOne 2011 on Practical Performance.

More About Earl »