Burla
GitHub
  • Welcome
  • Overview
  • API-Reference
  • CLI-Reference
  • Installation
  • Architecture
  • Examples
  • About
  • Buy a brick. Get 10% off for life.
Powered by GitBook
NextOverview

Last updated 18 hours ago

Join our mailing list:

Burla is an open-source, batch-processing platform for Python developers.

  • Code runs in any docker container, on any machine type, for any length of time.

  • It comes with a dashboard to monitor long running jobs, and view logs.

Burla is a python package with only one function:

from burla import remote_parallel_map


def my_function(my_input):
    print("I'm running on remote computer in the cloud!")
    
remote_parallel_map(my_function, [1, 2, 3])

This code runs: my_function(1), my_function(2), my_function(3) in parallel, each in a separate container, and on a separate cpu, in the cloud.

With Burla, running code in the cloud feels the same as coding locally:

  • Anything you print appears your local terminal.

  • Exceptions thrown in your code are thrown on your local machine.

  • Responses are pretty quick, you can call a million simple functions in a couple seconds.


Burla can deploy a simple python function to 10,000VM's in about 2 seconds (see our ).

Burla can be installed with .

Questions? , or email jake@burla.dev. We're always happy to talk. Click to view our privacy policy.

demo
one command
Schedule a call with us
here