• Introduction
  • Motivation
  • Execution Benchmark
  • Getting Started Guide
    • Minimum Requirement
    • Run in Embedded Mode
    • Run in Standalone Mode
    • Run from JAR file
    • Run Core and Client in Single JVM
    • Run Core and Client on Seperate JVM
  • API JavaDoc
  • Architecture
    • LightningCore
    • LighttingClient
  • Modes of Operation
    • Embedded Mode
    • Standalone Mode
  • When to use Lightning
  • FAQs
  • Contribute to Lightning
Lightning

Lightning

Blazing Fast URL Execution Engine

Build Status GitHub Repo Core API JavaDoc Client API JavaDoc Core Code Coverage: 80 Client Code Coverage: 90

Motivation

We were looking for a system that can periodically hit around 5 Million HTTP GET calls under a minute time. But there were no libraries or frameworks out there that could support our use case. This motivated us to build a system of our own, that could be easily integratable, handle millions of URLs requests, execute with reliability and provide the results back via the simple client interface.








Icons made by [freepik,Nikita Golubev,Eucalyp,Madebyoliver,Kirill Kazachek,Lucy G,Darius Dan] from www.flaticon.com