gerhardvanwyk / lambda-comparison

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lambda Comparison

Languages

  1. Java (Native Graalvm)
  2. Python
  3. NodeJs 8.x (TypeScript)
  4. Golang

Measure

  1. Code Complexity
  2. Build Complexity (Tooling)
  3. Startup Speed
  4. Execution Speed
  5. Ease of learning

High Level Tasks

  1. HTTP API post (Event)
  2. Parse Event
  3. Run [InsertionSort, BubbleSort, QuickSort, RadixSort) on the worst case senario. [Options: List size increase per event, linear, quadradic. Very large list 1st event.]
  4. Push To Statistics to queue
  5. Logging (Turn on / off )

Code Complexity

About


Languages

Language:TypeScript 88.5%Language:Shell 5.9%Language:Python 3.2%Language:JavaScript 2.0%Language:Java 0.4%