You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Mickael Maison (Jira)" <ji...@apache.org> on 2022/07/29 13:27:00 UTC

[jira] [Resolved] (KAFKA-14125) More senses to application

     [ https://issues.apache.org/jira/browse/KAFKA-14125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mickael Maison resolved KAFKA-14125.
------------------------------------
    Resolution: Invalid

Closing as invalid. If you want to discuss microservice architectures, the users mailing list might be a better place.

> More senses to application
> --------------------------
>
>                 Key: KAFKA-14125
>                 URL: https://issues.apache.org/jira/browse/KAFKA-14125
>             Project: Kafka
>          Issue Type: Improvement
>            Reporter: Shyam Damodar Bodhare
>            Priority: Minor
>
> As a human being has 5 senses for sensing and different mechanisms for interacting with outside world.
> An application should've more than one senses.
> If http api is not working, alternate route like messaging should take over.
> Like human body has redundancy (2 eyes, hands, legs etc.).
> Not only in the event of failure, but under load conditions as well, other mechanisms should be brought to use.
> This will mainly be useful in micro services.
>  
> Also micro services shouldn't directly make external web service calls.
> Even though individual application can have connection pool, replicating this code in all enterprise applications is redundant and inefficient.
> Instead, a central application (built using Kafka) can be a single point of interface (clustered) nto external world. Here we can adjust firewalls, system sockets, timeouts, request/response logging.
> Individual enterprise applications will communicate with this application asynchronously.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)