Systems and methods for reactive flattened maps for use in microservices or other computing environments

A reactive flattened map using a multi-flat-map publisher component addresses performance issues in microservices by combining events into a single stream, improving efficiency and resource management.

JP7727717B2Active Publication Date: 2025-08-21ORACLE INT CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023514979
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-08-24
Filing Date
2021-09-01
Publication Date
2025-08-21
Estimated Expiration
2041-09-01

AI Technical Summary

Technical Problem

In traditional microservices environments, message-driven communication can lead to performance issues due to buffering of messages when consumers cannot process them in real time, resulting in inefficiencies and resource mismanagement.

Method used

Implementing a reactive flattened map using a multi-flat-map publisher component that abstracts execution from threads and coordinates state transitions, combining events from multiple publishers into a single stream for downstream subscribers, ensuring efficient data processing and resource management.

Benefits of technology

The solution provides efficient data processing by combining events into a single stream, managing concurrency errors, and optimizing resource usage, thereby enhancing performance and resilience in microservices environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007727717000001
    Figure 0007727717000001
  • Figure 0007727717000002
    Figure 0007727717000002
  • Figure 0007727717000003
    Figure 0007727717000003
Patent Text Reader

Abstract

According to one embodiment, this specification describes a system and method for providing a reactive flattened map for use in a microservice or other computing environment. In a cloud computing environment, reactive programming can be used with publishers and subscribers to abstract execution from threads of execution while providing tight coordination of various state transitions. The described approach uses a multi-flattened map publisher component to provide support for processing streams of data with one or more publishers and subscribers, flattening or otherwise combining events emitted by multiple publishers simultaneously into a single stream of events for consumption by downstream subscribers.
Need to check novelty before this filing date? Find Prior Art

Citation Information

Patent Citations

  • Service layer interworking using MQTT protocol

    JP2018160272A

  • Reactive programming subscription context

    US20190379650A1