Vorgurakendused 2 prax 1 Mikroteenused 2021 kevad: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
Martinv (arutelu | kaastöö)
Resümee puudub
Martinv (arutelu | kaastöö)
Resümee puudub
9. rida: 9. rida:


Kood peaks olema TTÜ Gitlabis repositooriumis nimega `ITI0215_2021`. Niimoodi on praktikumitööd õppejõudude poolt lihtsasti leitavad.
Kood peaks olema TTÜ Gitlabis repositooriumis nimega `ITI0215_2021`. Niimoodi on praktikumitööd õppejõudude poolt lihtsasti leitavad.
== Viiteid ==
* The Dark Side of Microservices. https://dzone.com/articles/the-dark-side-of-microservices
* 10 Challenges and Solutions for Microservices — Tips and Tricks. https://dzone.com/articles/10-challenges-of-microservices-and-solutions-tips
* A microservices example: writing a simple to-do application. https://developers.redhat.com/blog/2016/09/15/writing-microservices-an-example-through-a-simple-to-do-application/
* How to connect microservices: Part 1 Types of communication. https://www.cncf.io/blog/2021/01/22/how-to-connect-microservices-part-1-types-of-communication/
* Paxos vs Raft: Have we reached consensus on distributed consensus? https://arxiv.org/abs/2004.05074
* Incident response from monolith to microservices. https://www.effx.com/blog/incident-response-from-monolith-to-microservices

Redaktsioon: 4. veebruar 2021, kell 10:16

Sarnaselt teiste praktikumitöödega oleks alustuseks vaja implementeerida lihtne P2P protokoll üle HTTP, nii et:

  • protokoll oleks realiseeritud HTTP protokolli peale (vaja implementeerida ka HTTP server ja klient)
  • mitu sinu rakenduse klooni suudavad suhelda nii samas masinas, töötades eri portide peal, kui mitmes erinevas masinas eri IP-de peal.
  • eesmärk on kõigi rakendused omavahel suhtlema ja ühise võrguna tegutsema panna


Programmeerimiskeel on vabalt valitav. Masin(ad), kus su süsteem töötab, on vabalt valitavad: võid kasutada oma laptoppi, dijkstrat või mõnda muud serverit.

Kood peaks olema TTÜ Gitlabis repositooriumis nimega `ITI0215_2021`. Niimoodi on praktikumitööd õppejõudude poolt lihtsasti leitavad.


Viiteid