clojure-sdn

2016-03-21T15:22:51.000037Z

@sgerguri: Thats cool have you checked out http://Joxa.org?

2016-03-21T15:24:02.000038Z

@pyb Snabb is a very interesting project because of its use of Lua.. There are other attempts at building high-performance dataplane applications checkout http://fd.io this is a contribution by Cisco who built a dataplane engine called VPP.

2016-03-21T15:29:39.000039Z

You could imagine building interesting things with LFE or JOXA with the underlying BEAM implementation for interesting applications.. In the Clojure space I am thinking of either test tooling for NetConf/Yang or Controller integration with OpenDaylight/ONOS.. There is also the emerging NFV orchestration space with OpenMano/Open-O

2016-03-21T15:32:49.000040Z

Yes though LFE seems to have more traction. Neither has Clojure's awesome standard library but then being on the BEAM you cannot really expect that (and the Erlang stdlib is actually pretty solid)!

2016-03-21T15:34:22.000041Z

So yea, thats great if you really need to deal with a distributed system, leverage supervisor trees, etc..

2016-03-21T15:35:39.000042Z

Given the Java eco-system Clojure can be very useful in the SDN architecture..

2016-03-21T15:36:45.000043Z

Current implementations are fairly complex JAVA/OSGI soup with extremely tight coupling

2016-03-21T16:07:13.000044Z

Sounds like a lot of room for improvement then. :simple_smile:

2016-03-21T16:46:26.000045Z

tons