[ https://issues.apache.org/jira/browse/FLINK-17611?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17105121#comment-17105121 ]
Tzu-Li (Gordon) Tai commented on FLINK-17611: --------------------------------------------- I like this a lot, +1. And thanks a lot for bringing this up + willing to implement this! For starters, I'd suggest first looking at how to implement a new {{kind}} of request reply protocol based remote function. For that, I suggest taking a look at the {{JsonModule}} class. In there, you'll find the {{configureFunctions}} method which figures out what functions to provide based on the configured kind. In any case, lets also wait for [~igal] to chime in as he'll have the best judgement here. > Support unix domain sockets for sidecar communication in Stateful Functions > --------------------------------------------------------------------------- > > Key: FLINK-17611 > URL: https://issues.apache.org/jira/browse/FLINK-17611 > Project: Flink > Issue Type: New Feature > Components: Stateful Functions > Reporter: Francesco Guardiani > Priority: Major > Original Estimate: 48h > Remaining Estimate: 48h > > Hi all, > I'm quite new to this project and I've started investigating its potential > usage in Kubernetes. > I've found in past that using Unix Domain Sockets across several containers > in the same pod gives an interesting performance boost and drastically > reduces the overhead of going through the network stack. Given that > containers in a pod run in the same host, it's perfectly reasonable to let > them communicate through unix domain sockets. > If you're interested in such feature, I'm more than willing to help > implementing that, given that I need a few pointers where to start from -- This message was sent by Atlassian Jira (v8.3.4#803005)