[ https://issues.apache.org/jira/browse/FLINK-17611?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17106049#comment-17106049 ]
Francesco Guardiani commented on FLINK-17611: --------------------------------------------- Hi [~igal] , I've used in past UDS with JVM with [Eclipse Vert.x|http://vertx.io], a popular library to create async applications (based on Netty). What you really gain from UDS is reducing the pressure on the k8s/container engine networking stack, because UDS are implemented in a "memory mapped file" fashion. I've checked out too that okhttp works with UDS, so i think I can start playing with it. I'll let you know what i manage to create, is there any contributing guide i can follow to start with? > 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)