We aggregate information from all open source repositories to provide the most of useful open source products, from Enterprise product to small libraries across all platforms. Please search and find what you want.

nginx-clojure

Nginx-Clojure is a Nginx module for embedding Clojure or Java or Groovy programs, typically those Ring based handlers.

Check http://nginx-clojure.github.io for more details

If you are like the rest of our user community, your IT team is busy. With pressure to deliver on-time projects, you don’t have a lot of time to spend making your management tools work. You need network monitoring tools that work for you. You want tools that makes it easy to find performance issues before your users do and resolve them before they impact the business. That’s why tens of thousands of customers around the world love WhatsUp Gold.

Website http://nginx-clojure.github.io
Tags
Features
  • Compatible with Ring and obviously supports those Ring based frameworks, such as Compojure etc.
  • Http Services by using Clojure / Java / Groovy to write simple handlers for http services.
  • Utilizes lazy headers and direct memory operation between Nginx and JVM to fast handle dynamic contents from Clojure or Java code.
  • Utilizes Nginx zero copy file sending mechanism to fast handle static contents controlled by Clojure or Java code.
  • Supports Linux x64, Linux x86 32bit, Win32, Win64 and Mac OS X. Freebsd version can also be got from Freebsd ports.
  • Non-blocking coroutine based socket which is Compatible with Java Socket API
  • Asynchronous callback API of socket for some advanced usage
  • Run initialization clojure code when nginx worker starting
  • Compatible with the Nginx lastest stable version 1.8.0. (Nginx 1.4.x, 1.6.x is also ok, older version is not tested and maybe works.)
  • One of benifits of Nginx is worker processes are automatically restarted by a master process if they crash
  • Nginx Access Handler by Clojure / Java / Groovy
  • Nginx Header Filter by Clojure / Java / Groovy
  • NEW: Server Side Websocket
  • NEW: A build-in Jersey container to support java standard RESTful web services (JAX-RS 2.0)
  • NEW: Tomcat 8 embedding support (so servlet 3.1/jsp/sendfile/JSR-356 websocket work within nginx!)
  • Long Polling & Server Sent Events
  • More easier to archive Sub/Pub services with broadcast events API
  • Support user defined http request method