Forum » Programiranje » "distributed build"
"distributed build"
Vesoljc ::
sicer mogoce ni cisto pravi oddelek, ampak programing gurus so pomoje ciljna skupina ki jo iscem :)
iscem kaksno (free) varianto "disitributed build" sistema, ki bi imel podporo za command line execution. torej, v biti ne iscem distribuiran build c/c++ projekta (pac compile), ampak nekaj takega:
- imamo farmo masin, ki luafajo nek service/deamon
- user na svoji masini spise batch file zeljenih command, katere bi radi paralelno zagnali na vecih masinah
- commande so neodvisne ena od druge (ni potrebe po dependency checkih)
- vhodni paremetri so v biti preprosta matrika (mozne kombinacije)
- user nato zalaufa ta batch file, ki posamezne commande razdeli/razdeljuje med prijavljene masine
celotno zadevo si predstavljam nekako tako
cfg:
parameter1 = (a,b,c,d,e,f,g)
parameter2 = (1,2,3)
source = "datain"
target = "dataout"
"mytool.exe datain/#parameter1 dataout/#parameter1 -#parameter2"
peer1: "mytool.exe datain/a dataout/a -1"
peer2: "mytool.exe datain/a dataout/a -2"
peer3: "mytool.exe datain/a dataout/a -3"
peer4: "mytool.exe datain/b dataout/b -1"
itd...
nasel sem sicer KJAM, s katerim mislim da bi se dalo narest to kar rabim, ampak mi ga trenutno ne rata usposobiti, ker dobivam network error:
E:\testing\kjam>kjam -z
←[1;32m(srv peer: 192.168.1.35:2297) ←[0mAdding peer, ping failed.
Error scanning for peers. Shutting down.
(lsock: 1868) Error stopping listen socket: WSAStartup not yet called (10093)
any ideas?
iscem kaksno (free) varianto "disitributed build" sistema, ki bi imel podporo za command line execution. torej, v biti ne iscem distribuiran build c/c++ projekta (pac compile), ampak nekaj takega:
- imamo farmo masin, ki luafajo nek service/deamon
- user na svoji masini spise batch file zeljenih command, katere bi radi paralelno zagnali na vecih masinah
- commande so neodvisne ena od druge (ni potrebe po dependency checkih)
- vhodni paremetri so v biti preprosta matrika (mozne kombinacije)
- user nato zalaufa ta batch file, ki posamezne commande razdeli/razdeljuje med prijavljene masine
celotno zadevo si predstavljam nekako tako
cfg:
parameter1 = (a,b,c,d,e,f,g)
parameter2 = (1,2,3)
source = "datain"
target = "dataout"
"mytool.exe datain/#parameter1 dataout/#parameter1 -#parameter2"
peer1: "mytool.exe datain/a dataout/a -1"
peer2: "mytool.exe datain/a dataout/a -2"
peer3: "mytool.exe datain/a dataout/a -3"
peer4: "mytool.exe datain/b dataout/b -1"
itd...
nasel sem sicer KJAM, s katerim mislim da bi se dalo narest to kar rabim, ampak mi ga trenutno ne rata usposobiti, ker dobivam network error:
E:\testing\kjam>kjam -z
←[1;32m(srv peer: 192.168.1.35:2297) ←[0mAdding peer, ping failed.
Error scanning for peers. Shutting down.
(lsock: 1868) Error stopping listen socket: WSAStartup not yet called (10093)
any ideas?
Abnormal behavior of abnormal brain makes me normal...
Vesoljc ::
no, doma mi je kjam ratalo usposobit. tezava je bila ocitno v built-in jambase file-ih.
Abnormal behavior of abnormal brain makes me normal...
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | BSOD problemOddelek: Pomoč in nasveti | 1893 (1551) | Oktan |
| » | Modri zaslon na win 7Oddelek: Pomoč in nasveti | 1963 (1664) | rsroki |
| » | prosim za pomoč- kako odpraviti tole napako...Oddelek: Pomoč in nasveti | 4326 (3835) | Mavrik |
| » | Simple batch file za ubiti dolocene procese?Oddelek: Programiranje | 1078 (1021) | Pesimist |
| » | BSOD pri Remote Desktopu v Win 2003 Server R2 Enterprise SP2Oddelek: Pomoč in nasveti | 2056 (1883) | ender |