Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NodeUp: A distributed systems show #53

Open
asbjornenge opened this issue Jul 12, 2015 · 8 comments
Open

NodeUp: A distributed systems show #53

asbjornenge opened this issue Jul 12, 2015 · 8 comments

Comments

@asbjornenge
Copy link

Distributed systems; how can node help? 😁

Suggested topics

  • what is a distributed system?
  • why is it relevant?
  • why node?
  • p2p
  • dht
  • scuttelbot
  • ipfs
  • hyperfs
  • peernet (gossip)
  • senecajs
  • nanomsg
  • containers
  • microservices
  • eventSourcing / commit-log / datastore

Suggested guests

  • mafintosh
  • substack
  • dominictarr
@rvagg
Copy link

rvagg commented Jul 12, 2015

Can y'all help with coming up with an ideal panel for a distributed systems NodeUp? Ideal would be 3 people, can stretch to 4. Would be good to have a diversity of views and/or approaches on distrubuted & p2p, particularly if we can get people working in different parts of this area.

I'd love to do this and can make it happen pretty soon.

@objectiveSee
Copy link

Adding a few more ideas from working in Node:

  • Load Balancers (server discovery)
  • Auto-scaling: Amazon Web Services, Elastic Beanstalk, Elastic Load Balancer
  • Pub/Sub, inter-node communication, distributed memory systems (Redis)
  • Database access (document level locking in a distributed environment)
  • sharing preferences and secrets
  • Web Sockets (balancing, session affinity, headaches)
  • Deployment of multiple apps, rolling deploys, rolling back
  • Logging and realtime monitoring (Kibana, Logstash, munin, Google Analytics)
  • What does your environment look like? (How many different app servers?)
  • At what point do we become sys admins?
  • Do you dare use the cluster module?
  • pm2
  • unique debugging problems (log access, performance, sshing into a dynamic sized set of servers)
  • docker
  • Amazon Lambda

@JamesKyburz
Copy link

Would love this

@dominictarr
Copy link

dominictarr commented Jan 5, 2017 via email

@ralphtheninja
Copy link

ralphtheninja commented Jan 6, 2017

@rvagg Sorry, I completely missed your message over 1.5 years ago :) I'm currently not working on any project related to p2p (although I would love to take it in that direction). I currently work on stuff related to a mixture of

  • mqtt (for pulling in data and also internal pub/sub)
  • websockets
  • z-wave
  • openwrt
  • docker (deployment based on docker-remote-api + tls)
  • docker container orchestration using docker swarm (the new 1.12+ built in swarm feature)
  • traefik reverse proxy (running in docker)
  • node (well duh)
  • azure (virtual machines + azure load balancer)

Not sure if this is of any interest or relevance :)

@JamesKyburz
Copy link

@dominictarr Sounds great!

I enjoyed the show on Docker, maybe this time a show more about the core concepts of going distributed using node?

@JamesKyburz
Copy link

@ralphtheninja

Interesting mix!

Been also using docker + node but with nginx. Will have a look at traefik ;)

@ralphtheninja
Copy link

Been also using docker + node but with nginx. Will have a look at traefik ;)

traefik is awesome :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants