This repository contains the projects that were demoed during the Application Modernization breakout discussion. These projects are meant to provide a quick start for experimenting with various Spring Technologies.
-
DBZ Transform - Retrieves Debezium database events from a Kafka topic and transforms these events into format that can be used by the services used by the demonstration system.
-
Usage Sink - Retrieves events from a Kafka topic and inserts these events into a data store that can be used by the services in the demonstration system.
-
Bill Run - Retrieves User, Plan, and Usage information from a repository and generates a bill flat file.
-
Best Customer Report - Retrieves the billing information from the bill run file and generates another report that contains the information for the customers that have the highest bills.
-
Cell User And Plan GraphQL Application - An application that utilizes GraphQL to query and update the user and plan information in a DataStore.