Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The sharing of processes and/or data with different application systems within an organization using real-time communication. It is typically implemented to increase application efficiency and improve scalability between systems.

Apache Kafka

A distributed publish-subscribe messaging system that receives data from disparate source systems and makes the data available to target systems in real-time. It facilitates the asynchronous data exchange between processes, applications, and servers. 

Change Data Capture (CDC)

...

A software client delivery model in which software is licensed on a subscription basis and is centrally hosted and typically accessed by end-users using a client (ie. web browser, mobile device, etc).

Spring Framework

This is an open-source application framework that provides infrastructure support that enables faster development of Java applications by externalizing the configuration and using dependency injection.

Spring Boot

Spring Boot is an extension of the Spring framework, but it has some specific features that make the application easier for working within the developer ecosystem. This extension includes pre-configurable web starter kits to facilitate the responsibilities of an application server

Unstructured Data

Unstructured data refers to data that doesn’t fit nicely into the traditional database architecture and has no identifiable internal order or structure. It is considered to be the opposite of structured data, which is data stored in a database.