Calculation in the Cloud

Calculation in the Cloud

CoCalc offers collaborative calculation in the cloud. This includes working with the full (scientific) Python stack, SageMath, Julia, R, Octave, and more. It also offers capabilities to author documents in LaTeX, R/knitr or Markdown, storing and organizing files, a web-based Linux Terminal, communication tools like a chat, course management and more.

🦑𝕀ℕ𝕊𝕋𝔸𝕃𝕃𝕀𝕊𝔸𝕋𝕀𝕆ℕ & ℝ𝕌ℕ:


git clone --recurse-submodules https://github.com/sagemathinc/cocalc

cd cocalc/src

npm run install-all -- build

npm test -- run test suite (expected failures if your clock is not UTC)

install.py all --compute --web -- build and install some parts system-wide for development use

See INSTALL.md for more details.

🦑Requirements :

>node

> Postgres

>pip install pyyaml; pip3 install pyyaml

🦑Architecture:


Client -- javascript client library that runs in web browser

Load balancer/ssl -- HAproxy

Database -- PostgreSQL

Compute -- VM's running TCP servers (e.g., sage, console, projects, python3, R, etc.)

Hub -- written in Node.js; primus server; connects with everything -- compute servers, database, other hubs, and clients.

Storage -- Snapshots of project data

HTTP server -- Nginx

Enjoy___




Follow us for more........

No comments:

Post a Comment

What is Prototype content functions in JavaScript Framework Programming.mp4

  Download now Enjoy! Follow us for more...