Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Julia in Nginx - Embedding Julia in Web Server Applications

The Julia Programming Language via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to integrate Julia programming language into the Nginx web server through a custom C module extension that enables embedding Julia code directly within Nginx configurations. Explore the implementation details of creating a Julia extension module for Nginx, inspired by the popular OpenResty project that combines Nginx with LuaJIT, but leveraging Julia's JIT compilation capabilities and extensive package ecosystem instead of Lua. Discover the technical challenges and solutions involved in embedding Julia into a web server environment, including memory management, performance considerations, and interfacing between C and Julia code. Examine practical examples demonstrating how to use the Julia plugin for processing HTTP requests and responses, performing data transformations, and implementing web application logic that would traditionally be written in Lua. Understand the potential applications for this integration in building web gateways, proxies, web application firewalls (WAF), and other web-based applications that can benefit from Julia's computational capabilities and rich library ecosystem within the high-performance Nginx web server architecture.

Syllabus

Julia in Nginx | H. Kottary | JuliaCon Global 2025

Taught by

The Julia Programming Language

Reviews

Start your review of Julia in Nginx - Embedding Julia in Web Server Applications

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.