diff --git a/tech-list/modules/ROOT/pages/index.adoc b/tech-list/modules/ROOT/pages/index.adoc index 0e2c5b0..996f71c 100644 --- a/tech-list/modules/ROOT/pages/index.adoc +++ b/tech-list/modules/ROOT/pages/index.adoc @@ -5,19 +5,19 @@ image::ROOT:swarmlab.png[swarmlab,150,float=right] == Why Docker -https://www.cloudbees.com/blog/why-dockero[Why Docker^] +* https://www.cloudbees.com/blog/why-dockero[Why Docker^] == Intro docker -https://www.compose-spec.io/[docker-compose^] +* https://www.compose-spec.io/[docker-compose^] -https://github.com/veggiemonk/awesome-docker[github docker-compose^] +* https://github.com/veggiemonk/awesome-docker[github docker-compose^] -https://twitter.com/awesome_docker[github awesome docker] +* https://twitter.com/awesome_docker[github awesome docker] === Learn to build and deploy your distributed applications easily to the cloud with Docker -https://docker-curriculum.com/[HowTo] +* https://docker-curriculum.com/[HowTo] == Next Step DockerSwarm @@ -27,33 +27,33 @@ TIP: DockerSwarm video::Tm0Q5zr3FL4[youtube, start=0] **** -https://www.simplilearn.com/tutorials/docker-tutorial/docker-swarm[docker-swarm tutorial^] +* https://www.simplilearn.com/tutorials/docker-tutorial/docker-swarm[docker-swarm tutorial^] === Getting started with swarm - official from docker -https://docs.docker.com/engine/swarm/swarm-tutorial/https://k21academy.com/docker-kubernetes/docker-swarm/[docker-swarm^] +* https://docs.docker.com/engine/swarm/swarm-tutorial/https://k21academy.com/docker-kubernetes/docker-swarm/[docker-swarm^] === Replicability, use the same files as when developing locally. -https://dockerswarm.rocks/[dockerswarm.rocks^] +* https://dockerswarm.rocks/[dockerswarm.rocks^] === Open Source Cloud Guide από την IBM -https://open-cloud-guide.dev/[open-cloud huide^] +* https://open-cloud-guide.dev/[open-cloud huide^] === Alternatives -https://www.nomadproject.io/[monad^] +* https://www.nomadproject.io/[monad^] -https://dev.to/stevenmcgown/kubernetes-for-dummies-5hmh[kubernetes^] +* https://dev.to/stevenmcgown/kubernetes-for-dummies-5hmh[kubernetes^] === Raft consensus in swarm mode -https://docs.docker.com/engine/swarm/raft/[raft^] +* https://docs.docker.com/engine/swarm/raft/[raft^] -https://raft.github.io/[raft github^] +* https://raft.github.io/[raft github^] -http://thesecretlivesofdata.com/raft/[raft demo^] +* http://thesecretlivesofdata.com/raft/[raft demo^] == Next Step Storage @@ -65,19 +65,19 @@ video::W2Z7fbCLSTw[youtube, start=0] === Generic -https://docs.mongodb.com/manual/replication/[Mongo replica^] +* https://docs.mongodb.com/manual/replication/[Mongo replica^] -https://docs.mongodb.com/manual/core/capped-collections/[mongo capped^] +* https://docs.mongodb.com/manual/core/capped-collections/[mongo capped^] === On memory - Key-value -https://redis.io/topics/cluster-tutorial[Redis cluster^] - -https://redis.io/[redis server^] - -https://www.instaclustr.com/blog/redis-vs-memcached/[redis vs memcached^] - -https://etcd.io/[etcd^] +* https://redis.io/topics/cluster-tutorial[Redis cluster^] + +* https://redis.io/[redis server^] + +* https://www.instaclustr.com/blog/redis-vs-memcached/[redis vs memcached^] + +* https://etcd.io/[etcd^] **** TIP: etcd @@ -116,14 +116,14 @@ Like etcd, Redis is an open source tool, but their basic functionalities are dif ==== NFS -https://cloud.netapp.com/blog/azure-anf-blg-linux-nfs-server-how-to-set-up-server-and-client[NFS^] +* https://cloud.netapp.com/blog/azure-anf-blg-linux-nfs-server-how-to-set-up-server-and-client[NFS^] -https://www.gluster.org/[GlusterFS^] +* https://www.gluster.org/[GlusterFS^] == Deploy -https://www.compose-spec.io/[docker-compose^] +* https://www.compose-spec.io/[docker-compose^] **** TIP: Deploy @@ -144,22 +144,22 @@ TIP: NodeJS video::ENrzD9HAZK4[youtube, start=0] **** -https://nodejs.org/en/[nodeJS^] +* https://nodejs.org/en/[nodeJS^] -https://p5js.org/[p5js^] +* https://p5js.org/[p5js^] -https://threejs.org/[threejs^] +* https://threejs.org/[threejs^] ==== python https://www.python.org/[python^] === Big data and Scientific analysis -https://numpy.org/[numpy^] +* https://numpy.org/[numpy^] -https://scipy.org/[scipy^] +* https://scipy.org/[scipy^] -https://jupyter.org/[jupyter^] +* https://jupyter.org/[jupyter^] === Rest API **** @@ -175,7 +175,7 @@ TIP: Sockets video::ZBM28ZPlin8[youtube, start=0] **** -https://socket.io/[socket.io^] +* https://socket.io/[socket.io^] @@ -183,7 +183,7 @@ https://socket.io/[socket.io^] ==== TensorSwarm: A framework for reinforcement learning of robot swarms. -https://github.com/TensorSwarm/TensorSwarm[TensorSwarm^] +* https://github.com/TensorSwarm/TensorSwarm[TensorSwarm^] ==== ROS - Robot Operating System @@ -192,17 +192,17 @@ https://www.ros.org/[ROS] ==== Reinforcement Learning -https://www.tensorflow.org/agents/tutorials/0_intro_rl[Introduction to RL^] - -https://www.tensorflow.org/js/guide/nodejs?hl=es[tensorflow.js^] - -https://github.com/karpathy/reinforcejs[common RL algorithms^] - -https://developer.ibm.com/tutorials/an-introduction-to-ai-in-nodejs/[An introduction to AI in Node.js^] - -https://pytorch.org/[pytorch^] - -https://reagent.ai/[pytorch - Reinforcement Learning Platform^] +* https://www.tensorflow.org/agents/tutorials/0_intro_rl[Introduction to RL^] + +* https://www.tensorflow.org/js/guide/nodejs?hl=es[tensorflow.js^] + +* https://github.com/karpathy/reinforcejs[common RL algorithms^] + +* https://developer.ibm.com/tutorials/an-introduction-to-ai-in-nodejs/[An introduction to AI in Node.js^] + +* https://pytorch.org/[pytorch^] + +* https://reagent.ai/[pytorch - Reinforcement Learning Platform^] *PyTorch vs. TensorFlow* @@ -328,17 +328,17 @@ For instance, if you train your deep learning model with TensorFlow or Keras for == Auth -https://oauth.net/2/[auth2^] +* https://oauth.net/2/[auth2^] -https://oauth.net/code/nodejs/[Nodejs auth library^] +* https://oauth.net/code/nodejs/[Nodejs auth library^] === Auth server -https://www.keycloak.org/[auth2 server^] +* https://www.keycloak.org/[auth2 server^] == Security VPN etc -https://www.wireguard.com/[simply the best VPN out there^] +* https://www.wireguard.com/[simply the best VPN out there^] == POC @@ -361,13 +361,13 @@ video::CZ3wIuvmHeM[youtube, start=0] https://netflix.github.io/[netflix github^] === Robots and IoT -https://nodebots.io/[nodebot^] +* https://nodebots.io/[nodebot^] -http://johnny-five.io/[johny-five^] +* http://johnny-five.io/[johny-five^] -https://ardupilot.org/[eduplot^] +* https://ardupilot.org/[eduplot^] -https://github.com/ArduPilot/ardupilot[ardupilot^] +* https://github.com/ArduPilot/ardupilot[ardupilot^]