[ 
https://issues.apache.org/jira/browse/FLINK-23281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17451200#comment-17451200
 ] 

Omid B commented on FLINK-23281:
--------------------------------

Hi ... I'm wondering if there is any update on this ticket.

> StateFun - Simplify Getting Stared Experience with HTTP Ingresses and Egresses
> ------------------------------------------------------------------------------
>
>                 Key: FLINK-23281
>                 URL: https://issues.apache.org/jira/browse/FLINK-23281
>             Project: Flink
>          Issue Type: New Feature
>          Components: Stateful Functions
>            Reporter: Stephan Ewen
>            Priority: Major
>
> To make it easier to get started with StateFun, we want to reduce the 
> dependencies on other systems and tools that are currently required to get 
> your first program running.
>  _(For reference, you currently need a docker-compose setup with at least 
> Flink, Kafka, ZooKeeper, and then you need to interact with it using Kafka 
> command line tools (or other clients) to publish messages to the ingress 
> topic.)_
> This issue aims to add simple pre-packaged HTTP ingresses/egresses that can 
> be used for examples and exploration, and can be used with standard tools 
> (like {{curl}}). That reduces the barrier to exploration.
>  _(Citing a respected friend here: you have roughly one lunchbreak of time to 
> get a developer excited. Many devs just play around for about 45 minutes, and 
> when they don't see some preliminary success with simple examples, they drop 
> the exploration.)_
> An example interaction could be:
> {code:java}
> > curl -X POST -i http://<statefun-service>:5555/in/example/greeter/Igal
> HTTP/2 200
> Request-Correlation-ID: 8acb377c-fc5e-4bdb-b2cc-eddb5992b7b5
> > curl -X GET 
> > http://<statefun-service>:5555/out/8acb377c-fc5e-4bdb-b2cc-eddb5992b7b5
> Hello for the 1337th time...
> {code}
> *Note:* The HTTP Ingress/Egress here are different from the HTTP state access 
> from FLINK-23261.
>  State requests against the state access API (FLINK-23261) only interacts 
> with state entries and never invoke functions. In contrast, messages against 
> the here-proposed Ingress/Egress send messages to functions like any other 
> ingress.
> This is the umbrella issue. Dedicated tasks for ingress/egress and request 
> correlation are in the subtasks.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to