Skip to content

client builds up mandelbrot out of chunks from a multiprocessed node cluster

License

Notifications You must be signed in to change notification settings

sezanzeb/Node.js-Mandelbrot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node.js-Mandelbrot

  • streams the data as soon as new divergent points are found
  • scales to 4 cores on the server as cluster
  • colored and it will build up on your screen

installation

  npm start
  #then open Firefox or Chromium and visit localhost:4000

The rendering is smoother in chromium than in firefox.

No need to 'npm install', as it only depends on fs, cluster and http.

If it doesn't render with a specific configuration, please take a look at the console. It might be that you zoomed in so deep, so that the datatypes can't handle the precision anymore, or that the server only sees points that don't diverge in the current window.

It can be run without a cluster single-threaded by using 'node server.js'.

Screenshot

About

client builds up mandelbrot out of chunks from a multiprocessed node cluster

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published