Meaning

GLIMSE – Generic Language for Interacting Micro SErvices – a protocol specification for value stream integration.

Background

MAIA is a software tool designed to support continuous delivery and DevOps practices, enhancing flow, feedback, and control, by cooperating with other existing tools. One method of cooperation is by using event messaging features.
Event messaging combined with loosely coupled services creates a flexible and future-proof design when creating an integrated development tools network. MAIA Software is integrated with the Apache Kafka real-time message streaming platform and is using Glimse protocol messages (serialized with protobuf, Google Protocol Buffers) for event handling.

Glimse messages:

GlimseCompositionDefined

GlimseArtifactCreated

GlimseArtifactReused

GlimseArtifactPublished

GlimseActivityEnded

GlimseActivityStarted

GlimseActivityTriggered

GlimseActivityCanceled

GlimseActivityEnded

GlimseTestCaseStarted

GlimseTestCaseTriggered

GlimseTestCaseCanceled

GlimseTestCaseEnded

GlimseTestSuiteStarted

GlimseTestSuiteEnded

GlimseSourceChangeCreated

GlimseSourceChangeSubmitted

GlimseCommonEnvironmentDefined