Dezvoltatori

Dezvoltatori

Cuprins

Introducere

Această pagină conține toate informațiile necesare pentru ca dezvoltatorii să contribuie la Platforma Hotmaps sau să înțeleagă cum funcționează.

To Top

Integrare set de date

Integrarea noilor seturi de date publice este tratată după cum urmează:

  1. seturile de date trebuie să fie împinse într-un depozit git ( Adăugați seturile de date pe GitLab )
  2. în fiecare seară, un script integrează seturile de date noi / actualizate în platforma DEV
  3. dacă totul a funcționat bine, setul de date este acum disponibil pe platforma DEV, iar dezvoltatorii îl pot integra în codul lor
  4. Odată terminată codarea, noile caracteristici sunt adăugate pe platforma de producție printr-o nouă versiune

integrarea datelor

Dacă un set de date eșuează în timpul integrării, o problemă este creată pe Taiga (platforma de management de proiect). Problema arată eroarea ridicată, iar dezvoltatorul ar trebui să o remedieze și să-și împingă din nou activitatea către Git, astfel încât scriptul să poată încerca să-l integreze din nou în seara următoare.

Codul sursă al scriptului de integrare este disponibil la acest link: Integrarea datelor

To Top

Adăugați seturile de date pe GitLab

Pentru a adăuga seturi de date pe lista seturilor de date publice, acestea trebuie să fie împinse către un nou depozit Git pe GitLab. Iată Organizația GitLab unde ar trebui împins seturile de date: Seturi de date pe GitLab .

O dată pe zi, depozitele sunt verificate pentru a fi angajate noi și integrate, dacă este cazul. Procesul de integrare verifică dacă datele sunt conforme cu specificația sau nu.

Iată specificația: Hotmaps_Data-upload-on-Gitlab_2017-12-04_V4.pdf

To Top

Lista principalelor depozite

Codul aplicației este localizat pe GitHub sub organizația Hotmaps . Această organizație deține mai multe depozite

  • Hotmaps-toolbox-client conține frontendul aplicației noastre. Este un proiect unghiular (JavaScript)
  • Hotmaps-toolbox-service conține API-ul pentru aplicația noastră. Se bazează pe Flask (Python)
  • Hotmaps-wiki este Wiki pe care îl citiți în prezent
  • baza de calcul-modul este șablonul de bază pe care îl puteți utiliza pentru a crea propriile module de calcul pentru Hotmaps
  • o listă de module de calcul

To Top

Cum să contribuiți la cod

Dacă doriți să adăugați unele coduri la Hotmap-uri, aveți două posibilități: dacă doriți să actualizați direct interfața sau backend-ul, trebuie să modificați clientul sau depozitul de servicii al casetei de instrumente. Dacă doriți să adăugați propriul modul de calcul, puteți să vă creați propriul depozit urmând remezarea depozitului base_calculation_module

Dacă doriți să efectuați unele lucrări în depozitul Git, vă rugăm să nu lucrați direct cu sucursala principală. Creați o ramură nouă din ramura dezvoltată, faceți-vă lucrările pe această ramură și când testarea funcției dvs. vă poate îmbina munca cu ramura dezvoltată așa cum se arată în graficul următor.

git_workflow

Pentru a împinge ceva către un depozit Hotmaps, trebuie să fiți membru al echipei Hotmaps, dacă nu sunteți încă, sunteți în stare să efectuați o furculiță a instrumentului nostru pentru a vă dezvolta propriul instrument.

Puteți găsi mai multe informații despre modul de lucru în aceste documente:

To Top

Descrierea infrastructurii IT

ReverseProxy_architecture_latest

Toate serviciile și componentele sunt utilizate prin propriul container Docker. Toate aceste containere sunt definite într-un singur fișier de tip docker-compose. Imaginea de mai sus reprezintă arhitectura IT a Hotmaps-urilor.

Unele organizații partenere au limitat doar comunicarea la portul 80. Pentru a evita problemele cauzate de această limitare, s-a făcut crearea unui proxy invers. Acest proxy invers oferă un singur punct de intrare și apoi distribuie solicitarea trimisă de client serviciului în cauză. Proxy invers este compus din trei componente:

  1. Server proxy invers: servește ca punct de intrare unic și distribuie cererile către serviciile potrivite.
  2. Proxy-gen: este un serviciu care mapează automat toate serviciile din proxy-ul invers. Astfel, nu este necesară adăugarea manuală a unui nou serviciu la configurația proxy
  3. Lasă-criptă: este un serviciu care permite utilizarea protocolului SSL. Pentru a activa protocolul https este necesar. Certificatele SSL sunt semnate printr-o adresă de e-mail configurată în acest serviciu.

Există trei rețele:

  • hotmaps_nginx permite proxy-ului invers să comunice cu api, frontend și geoserver. Permite în principal distribuirea unei solicitări către serviciul corect între cele trei.
  • hotmaps_backend permite comunicarea între toate componentele backend-ului: api, frontend, geoserver și baza de date PostgreSQL.
  • hotmaps_cm-net permite comunicarea între fiecare modul de calcul și api.

Fiecare modul de calcul are propriul său container Docker.

Fugi cu Docker

Hotmaps utilizează Docker software și Docker-Compose instrument pentru a gestiona containere. Un fișier docker-compose.yml conține întreaga configurație a arhitecturii Docker (configurare de containere, rețele, legături, ...). Aceasta permite rularea containerelor cu o singură comandă:

 docker-compose up 

Există mai multe despre docker-compose pe site-ul Docker: Compune referința liniei de comandă și Compose file file .

Există un singur container care este rulat separat de alții: este baza de date deoarece trebuie să rămână mereu la curent. De aceea nu se află în fișierul de configurare docker-compose.

Infrastructura serverului

Infrastructură

Pentru moment, serverul este găzduit la HES-SO din Elveția. Există 2 mașini disponibile: una pentru dezvoltare (dezvoltare și testare) și una pentru producție (cutia de instrumente reală, disponibilă pe www.hotmaps.eu ).

Ambele mașini au aceeași specificație:

  • CPU: Intel Xeon E5-2680 v4 (8) @ 2.4GHz)
  • RAM: 16 GB
  • HDD: 500 GB
  • Sistem de operare: Ubutnu 16.04 LTS

Performanţă

De multe ori rulăm teste de performanță pe serverul de dezvoltare pentru a garanta o anumită cantitate de utilizatori concurenti.

Ca exemplu, mai jos sunt rezultatele primei versiuni beta versus testele de lansare viitoare. Noua versiune include câteva îmbunătățiri ale performanței.

Acest exemplu arată testele de performanță ale utilizatorilor concurenti care utilizează aceeași funcție: „curba de durată pentru selectarea hectarului”. Linia cu caractere aldine indică limita în care serverul începe să crească erori. Selectarea Hectare este un exemplu bun, deoarece arată întrebările care necesită cele mai multe resurse.

Beta lansare martie 2019

| Nb de utilizatori simulați | Timp mediu | Median | Timp maxim | Timp minim | Procentul erorilor | | --------------------- | | ------------ | ------ | -------- | -------- | -------------------- | | | 1 | 2936 | 2936 | 2936 | 2936 | 0 | | 20 | 9329 | 9503 | 11778 | 6901 | 0 | | 50 | 22922 | 22713 | 33401 | 8661 | 0 | | 100 | 33302 | 32875 | 58257 | 4929 | 16 | | 200 | na | na | na | na | na | | 300 | na | na | na | na | na |

Lansare viitoare pe DEV (martie 2019)

| Nb de utilizatori simulați | Timp mediu | Median | Timp maxim | Timp minim | Procentul erorilor | | --------------------- | | ------------ | ------ | -------- | -------- | -------------------- | | | 1 | 1802 | 1802 | 1802 | 1802 | 0 | | 20 | 5289 | 2677 | 6873 | 2149 | 0 | | 50 | 10775 | 11274 | 17081 | 2577 | 0 | | 100 | 19807 | 20280 | 35142 | 3156 | 0 | | 200 | 37302 | 37575 | 69930 | 3381 | 0 | | 300 | 49091 | 57536 | 83578 | 2447 | 26 |

To Top

Cum se pot defini indicatorii

Indicator Definiton

To Top

Referințe

To Top

Cum să cităm

To Top

Autori și recenzori

Autori:

  • Daniel Hunacek
  • Lucien Zuber
  • Matthieu Dayer

Referenți:

To Top

Confirmare

Dorim să transmitem aprecierile noastre cele mai profunde proiectului de hărți hot-uri Orizont 2020 (Acordul de finanțare nr. 723677), care a furnizat finanțarea pentru realizarea prezentei investigații

To Top

This page was automatically translated. View in another language:

English (original) Bulgarian* Croatian* Czech* Danish* Dutch* Estonian* Finnish* French* German* Greek* Hungarian* Irish* Italian* Latvian* Lithuanian* Maltese* Polish* Portuguese (Portugal, Brazil)* Slovak* Slovenian* Spanish* Swedish*

* machine translated1> Dezvoltatori

Dezvoltatori

Cuprins

Introducere

Această pagină conține toate informațiile necesare pentru ca dezvoltatorii să contribuie la Platforma Hotmaps sau să înțeleagă cum funcționează.

To Top

Integrare set de date

Integrarea noilor seturi de date publice este tratată după cum urmează:

  1. seturile de date trebuie să fie împinse într-un depozit git ( Adăugați seturile de date pe GitLab )
  2. în fiecare seară, un script integrează seturile de date noi / actualizate în platforma DEV
  3. dacă totul a funcționat bine, setul de date este acum disponibil pe platforma DEV, iar dezvoltatorii îl pot integra în codul lor
  4. Odată terminată codarea, noile caracteristici sunt adăugate pe platforma de producție printr-o nouă versiune

integrarea datelor

Dacă un set de date eșuează în timpul integrării, o problemă este creată pe Taiga (platforma de management de proiect). Problema arată eroarea ridicată, iar dezvoltatorul ar trebui să o remedieze și să-și împingă din nou activitatea către Git, astfel încât scriptul să poată încerca să-l integreze din nou în seara următoare.

Codul sursă al scriptului de integrare este disponibil la acest link: Integrarea datelor

To Top

Adăugați seturile de date pe GitLab

Pentru a adăuga seturi de date pe lista seturilor de date publice, acestea trebuie să fie împinse către un nou depozit Git pe GitLab. Iată Organizația GitLab unde ar trebui împins seturile de date: Seturi de date pe GitLab .

O dată pe zi, depozitele sunt verificate pentru a fi angajate noi și integrate, dacă este cazul. Procesul de integrare verifică dacă datele sunt conforme cu specificația sau nu.

Iată specificația: Hotmaps_Data-upload-on-Gitlab_2017-12-04_V4.pdf

To Top

Lista principalelor depozite

Codul aplicației este localizat pe GitHub sub organizația Hotmaps . Această organizație deține mai multe depozite

  • Hotmaps-toolbox-client conține frontendul aplicației noastre. Este un proiect unghiular (JavaScript)
  • Hotmaps-toolbox-service conține API-ul pentru aplicația noastră. Se bazează pe Flask (Python)
  • Hotmaps-wiki este Wiki pe care îl citiți în prezent
  • baza de calcul-modul este șablonul de bază pe care îl puteți utiliza pentru a crea propriile module de calcul pentru Hotmaps
  • o listă de module de calcul

To Top

Cum să contribuiți la cod

Dacă doriți să adăugați unele coduri la Hotmap-uri, aveți două posibilități: dacă doriți să actualizați direct interfața sau backend-ul, trebuie să modificați clientul sau depozitul de servicii al casetei de instrumente. Dacă doriți să adăugați propriul modul de calcul, puteți să vă creați propriul depozit urmând remezarea depozitului base_calculation_module

Dacă doriți să efectuați unele lucrări în depozitul Git, vă rugăm să nu lucrați direct cu sucursala principală. Creați o ramură nouă din ramura dezvoltată, faceți-vă lucrările pe această ramură și când testarea funcției dvs. vă poate îmbina munca cu ramura dezvoltată așa cum se arată în graficul următor.

git_workflow

Pentru a împinge ceva către un depozit Hotmaps, trebuie să fiți membru al echipei Hotmaps, dacă nu sunteți încă, sunteți în stare să efectuați o furculiță a instrumentului nostru pentru a vă dezvolta propriul instrument.

Puteți găsi mai multe informații despre modul de lucru în aceste documente:

To Top

Descrierea infrastructurii IT

ReverseProxy_architecture_latest

Toate serviciile și componentele sunt utilizate prin propriul container Docker. Toate aceste containere sunt definite într-un singur fișier de tip docker-compose. Imaginea de mai sus reprezintă arhitectura IT a Hotmaps-urilor.

Unele organizații partenere au limitat doar comunicarea la portul 80. Pentru a evita problemele cauzate de această limitare, s-a făcut crearea unui proxy invers. Acest proxy invers oferă un singur punct de intrare și apoi distribuie solicitarea trimisă de client serviciului în cauză. Proxy invers este compus din trei componente:

  1. Server proxy invers: servește ca punct de intrare unic și distribuie cererile către serviciile potrivite.
  2. Proxy-gen: este un serviciu care mapează automat toate serviciile din proxy-ul invers. Astfel, nu este necesară adăugarea manuală a unui nou serviciu la configurația proxy
  3. Lasă-criptă: este un serviciu care permite utilizarea protocolului SSL. Pentru a activa protocolul https este necesar. Certificatele SSL sunt semnate printr-o adresă de e-mail configurată în acest serviciu.

Există trei rețele:

  • hotmaps_nginx permite proxy-ului invers să comunice cu api, frontend și geoserver. Permite în principal distribuirea unei solicitări către serviciul corect între cele trei.
  • hotmaps_backend permite comunicarea între toate componentele backend-ului: api, frontend, geoserver și baza de date PostgreSQL.
  • hotmaps_cm-net permite comunicarea între fiecare modul de calcul și api.

Fiecare modul de calcul are propriul său container Docker.

Fugi cu Docker

Hotmaps utilizează Docker software și Docker-Compose instrument pentru a gestiona containere. Un fișier docker-compose.yml conține întreaga configurație a arhitecturii Docker (configurare de containere, rețele, legături, ...). Aceasta permite rularea containerelor cu o singură comandă:

 docker-compose up 

Există mai multe despre docker-compose pe site-ul Docker: Compune referința liniei de comandă și Compose file file .

Există un singur container care este rulat separat de alții: este baza de date deoarece trebuie să rămână mereu la curent. De aceea nu se află în fișierul de configurare docker-compose.

Infrastructura serverului

Infrastructură

Pentru moment, serverul este găzduit la HES-SO din Elveția. Există 2 mașini disponibile: una pentru dezvoltare (dezvoltare și testare) și una pentru producție (cutia de instrumente reală, disponibilă pe www.hotmaps.eu ).

Ambele mașini au aceeași specificație:

  • CPU: Intel Xeon E5-2680 v4 (8) @ 2.4GHz)
  • RAM: 16 GB
  • HDD: 500 GB
  • Sistem de operare: Ubutnu 16.04 LTS

Performanţă

De multe ori rulăm teste de performanță pe serverul de dezvoltare pentru a garanta o anumită cantitate de utilizatori concurenti.

Ca exemplu, mai jos sunt rezultatele primei versiuni beta versus testele de lansare viitoare. Noua versiune include câteva îmbunătățiri ale performanței.

Acest exemplu arată testele de performanță ale utilizatorilor concurenti care utilizează aceeași funcție: „curba de durată pentru selectarea hectarului”. Linia cu caractere aldine indică limita în care serverul începe să crească erori. Selectarea Hectare este un exemplu bun, deoarece arată întrebările care necesită cele mai multe resurse.

Beta lansare martie 2019

| Nb de utilizatori simulați | Timp mediu | Median | Timp maxim | Timp minim | Procentul erorilor | | --------------------- | | ------------ | ------ | -------- | -------- | -------------------- | | | 1 | 2936 | 2936 | 2936 | 2936 | 0 | | 20 | 9329 | 9503 | 11778 | 6901 | 0 | | 50 | 22922 | 22713 | 33401 | 8661 | 0 | | 100 | 33302 | 32875 | 58257 | 4929 | 16 | | 200 | na | na | na | na | na | | 300 | na | na | na | na | na |

Lansare viitoare pe DEV (martie 2019)

| Nb de utilizatori simulați | Timp mediu | Median | Timp maxim | Timp minim | Procentul erorilor | | --------------------- | | ------------ | ------ | -------- | -------- | -------------------- | | | 1 | 1802 | 1802 | 1802 | 1802 | 0 | | 20 | 5289 | 2677 | 6873 | 2149 | 0 | | 50 | 10775 | 11274 | 17081 | 2577 | 0 | | 100 | 19807 | 20280 | 35142 | 3156 | 0 | | 200 | 37302 | 37575 | 69930 | 3381 | 0 | | 300 | 49091 | 57536 | 83578 | 2447 | 26 |

To Top

Cum se pot defini indicatorii

Indicator Definiton

To Top

Referințe

To Top

Cum să cităm

To Top

Autori și recenzori

Autori:

  • Daniel Hunacek
  • Lucien Zuber
  • Matthieu Dayer

Referenți:

To Top

Confirmare

Dorim să transmitem aprecierile noastre cele mai profunde proiectului de hărți hot-uri Orizont 2020 (Acordul de finanțare nr. 723677), care a furnizat finanțarea pentru realizarea prezentei investigații

To Top

This page was automatically translated. View in another language:

English (original) Bulgarian* Croatian* Czech* Danish* Dutch* Estonian* Finnish* French* German* Greek* Hungarian* Irish* Italian* Latvian* Lithuanian* Maltese* Polish* Portuguese (Portugal, Brazil)* Slovak* Slovenian* Spanish* Swedish*

* machine translated> Dezvoltatori

Dezvoltatori

Cuprins

Introducere

Această pagină conține toate informațiile necesare pentru ca dezvoltatorii să contribuie la Platforma Hotmaps sau să înțeleagă cum funcționează.

To Top

Integrare set de date

Integrarea noilor seturi de date publice este tratată după cum urmează:

  1. seturile de date trebuie să fie împinse într-un depozit git ( Adăugați seturile de date pe GitLab )
  2. în fiecare seară, un script integrează seturile de date noi / actualizate în platforma DEV
  3. dacă totul a funcționat bine, setul de date este acum disponibil pe platforma DEV, iar dezvoltatorii îl pot integra în codul lor
  4. Odată terminată codarea, noile caracteristici sunt adăugate pe platforma de producție printr-o nouă versiune

integrarea datelor

Dacă un set de date eșuează în timpul integrării, o problemă este creată pe Taiga (platforma de management de proiect). Problema arată eroarea ridicată, iar dezvoltatorul ar trebui să o remedieze și să-și împingă din nou activitatea către Git, astfel încât scriptul să poată încerca să-l integreze din nou în seara următoare.

Codul sursă al scriptului de integrare este disponibil la acest link: Integrarea datelor

To Top

Adăugați seturile de date pe GitLab

Pentru a adăuga seturi de date pe lista seturilor de date publice, acestea trebuie să fie împinse către un nou depozit Git pe GitLab. Iată Organizația GitLab unde ar trebui împins seturile de date: Seturi de date pe GitLab .

O dată pe zi, depozitele sunt verificate pentru a fi angajate noi și integrate, dacă este cazul. Procesul de integrare verifică dacă datele sunt conforme cu specificația sau nu.

Iată specificația: Hotmaps_Data-upload-on-Gitlab_2017-12-04_V4.pdf

To Top

Lista principalelor depozite

Codul aplicației este localizat pe GitHub sub organizația Hotmaps . Această organizație deține mai multe depozite

  • Hotmaps-toolbox-client conține frontendul aplicației noastre. Este un proiect unghiular (JavaScript)
  • Hotmaps-toolbox-service conține API-ul pentru aplicația noastră. Se bazează pe Flask (Python)
  • Hotmaps-wiki este Wiki pe care îl citiți în prezent
  • baza de calcul-modul este șablonul de bază pe care îl puteți utiliza pentru a crea propriile module de calcul pentru Hotmaps
  • o listă de module de calcul

To Top

Cum să contribuiți la cod

Dacă doriți să adăugați unele coduri la Hotmap-uri, aveți două posibilități: dacă doriți să actualizați direct interfața sau backend-ul, trebuie să modificați clientul sau depozitul de servicii al casetei de instrumente. Dacă doriți să adăugați propriul modul de calcul, puteți să vă creați propriul depozit urmând remezarea depozitului base_calculation_module

Dacă doriți să efectuați unele lucrări în depozitul Git, vă rugăm să nu lucrați direct cu sucursala principală. Creați o ramură nouă din ramura dezvoltată, faceți-vă lucrările pe această ramură și când testarea funcției dvs. vă poate îmbina munca cu ramura dezvoltată așa cum se arată în graficul următor.

git_workflow

Pentru a împinge ceva către un depozit Hotmaps, trebuie să fiți membru al echipei Hotmaps, dacă nu sunteți încă, sunteți în stare să efectuați o furculiță a instrumentului nostru pentru a vă dezvolta propriul instrument.

Puteți găsi mai multe informații despre modul de lucru în aceste documente:

To Top

Descrierea infrastructurii IT

ReverseProxy_architecture_latest

Toate serviciile și componentele sunt utilizate prin propriul container Docker. Toate aceste containere sunt definite într-un singur fișier de tip docker-compose. Imaginea de mai sus reprezintă arhitectura IT a Hotmaps-urilor.

Unele organizații partenere au limitat doar comunicarea la portul 80. Pentru a evita problemele cauzate de această limitare, s-a făcut crearea unui proxy invers. Acest proxy invers oferă un singur punct de intrare și apoi distribuie solicitarea trimisă de client serviciului în cauză. Proxy invers este compus din trei componente:

  1. Server proxy invers: servește ca punct de intrare unic și distribuie cererile către serviciile potrivite.
  2. Proxy-gen: este un serviciu care mapează automat toate serviciile din proxy-ul invers. Astfel, nu este necesară adăugarea manuală a unui nou serviciu la configurația proxy
  3. Lasă-criptă: este un serviciu care permite utilizarea protocolului SSL. Pentru a activa protocolul https este necesar. Certificatele SSL sunt semnate printr-o adresă de e-mail configurată în acest serviciu.

Există trei rețele:

  • hotmaps_nginx permite proxy-ului invers să comunice cu api, frontend și geoserver. Permite în principal distribuirea unei solicitări către serviciul corect între cele trei.
  • hotmaps_backend permite comunicarea între toate componentele backend-ului: api, frontend, geoserver și baza de date PostgreSQL.
  • hotmaps_cm-net permite comunicarea între fiecare modul de calcul și api.

Fiecare modul de calcul are propriul său container Docker.

Fugi cu Docker

Hotmaps utilizează Docker software și Docker-Compose instrument pentru a gestiona containere. Un fișier docker-compose.yml conține întreaga configurație a arhitecturii Docker (configurare de containere, rețele, legături, ...). Aceasta permite rularea containerelor cu o singură comandă:

 docker-compose up 

Există mai multe despre docker-compose pe site-ul Docker: Compune referința liniei de comandă și Compose file file .

Există un singur container care este rulat separat de alții: este baza de date deoarece trebuie să rămână mereu la curent. De aceea nu se află în fișierul de configurare docker-compose.

Infrastructura serverului

Infrastructură

Pentru moment, serverul este găzduit la HES-SO din Elveția. Există 2 mașini disponibile: una pentru dezvoltare (dezvoltare și testare) și una pentru producție (cutia de instrumente reală, disponibilă pe www.hotmaps.eu ).

Ambele mașini au aceeași specificație:

  • CPU: Intel Xeon E5-2680 v4 (8) @ 2.4GHz)
  • RAM: 16 GB
  • HDD: 500 GB
  • Sistem de operare: Ubutnu 16.04 LTS

Performanţă

De multe ori rulăm teste de performanță pe serverul de dezvoltare pentru a garanta o anumită cantitate de utilizatori concurenti.

Ca exemplu, mai jos sunt rezultatele primei versiuni beta versus testele de lansare viitoare. Noua versiune include câteva îmbunătățiri ale performanței.

Acest exemplu arată testele de performanță ale utilizatorilor concurenti care utilizează aceeași funcție: „curba de durată pentru selectarea hectarului”. Linia cu caractere aldine indică limita în care serverul începe să crească erori. Selectarea Hectare este un exemplu bun, deoarece arată întrebările care necesită cele mai multe resurse.

Beta lansare martie 2019

| Nb de utilizatori simulați | Timp mediu | Median | Timp maxim | Timp minim | Procentul erorilor | | --------------------- | | ------------ | ------ | -------- | -------- | -------------------- | | | 1 | 2936 | 2936 | 2936 | 2936 | 0 | | 20 | 9329 | 9503 | 11778 | 6901 | 0 | | 50 | 22922 | 22713 | 33401 | 8661 | 0 | | 100 | 33302 | 32875 | 58257 | 4929 | 16 | | 200 | na | na | na | na | na | | 300 | na | na | na | na | na |

Lansare viitoare pe DEV (martie 2019)

| Nb de utilizatori simulați | Timp mediu | Median | Timp maxim | Timp minim | Procentul erorilor | | --------------------- | | ------------ | ------ | -------- | -------- | -------------------- | | | 1 | 1802 | 1802 | 1802 | 1802 | 0 | | 20 | 5289 | 2677 | 6873 | 2149 | 0 | | 50 | 10775 | 11274 | 17081 | 2577 | 0 | | 100 | 19807 | 20280 | 35142 | 3156 | 0 | | 200 | 37302 | 37575 | 69930 | 3381 | 0 | | 300 | 49091 | 57536 | 83578 | 2447 | 26 |

To Top

Cum se pot defini indicatorii

Indicator Definiton

To Top

Referințe

To Top

Cum să cităm

To Top

Autori și recenzori

Autori:

  • Daniel Hunacek
  • Lucien Zuber
  • Matthieu Dayer

Referenți:

To Top

Confirmare

Dorim să transmitem aprecierile noastre cele mai profunde proiectului de hărți hot-uri Orizont 2020 (Acordul de finanțare nr. 723677), care a furnizat finanțarea pentru realizarea prezentei investigații

To Top

This page was automatically translated. View in another language:

English (original) Bulgarian* Croatian* Czech* Danish* Dutch* Estonian* Finnish* French* German* Greek* Hungarian* Irish* Italian* Latvian* Lithuanian* Maltese* Polish* Portuguese (Portugal, Brazil)* Slovak* Slovenian* Spanish* Swedish*

* machine translated