Lua in High-Load Telecom Systems
summary
Describes using Lua to design and implement high-load telecom systems that meet operators' requirements: scalability, fault tolerance, load balancing, and geographic distribution while keeping call-processing latency low and ensuring automated failure handling. Focuses on practical engineering solutions and real-world experience integrating Lua into telecom processing pipelines to achieve reliability and performance.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:58Telecom systems overview
- 4:09Choosing FreeSWITCH
- 6:36Fault tolerance
- 9:26FreeSWITCH redundancy
- 13:20State storage databases
- 14:25Dynamic system config
- 18:38Lua config generation
- 21:06API and web interface
- 23:36Event handling
- 26:55Speech recognition
- 28:44Final architecture
- 29:25Q&A
related talks
47mRapid Development of Software Solutions with C++ and Lua
01h 33mC++20 + Lua = Flexibility
35mInterfacing Lua and Ruby with C
33mHowling at the Moon: Lua for C++ Programmers
56mLAVA for LITE Platforms and Tests
01h 01mScripting at the Speed of Thought: Lua and C++ with sol3
27mPrototyping LTE-WiFi Interworking on a Single SDR Platform
15mHow to design LoRaWAN® products for scale
