Aktywne Wpisy
meltdown +49
Używa ktoś z was jeszcze tzw. dumbphone, czyli klasycznych telefonów z klawiaturą?
#telefony #minimalizm #nostalgia
#telefony #minimalizm #nostalgia
Kamienie +16
Szukam czegoś dobrego do czytania. Czegoś naprawdę dobrego. Od kilku godzin przebijam się jednak przez strony wydawnictw, księgarni internetowych i forów w poszukiwaniu czegoś godnego uwagi i nie mogę znaleźć niczego ciekawego.
Może ktoś z Was do polecenia dobrą powieść, która skradła mu kilka wieczorów i pozostawiła po sobie niedosyt?
Czego szukam?
- czegoś, co nie jest romansem, horrorem, kryminałem ani Orzeszkową
- zależy mi na ciekawej historii z krwistymi, interesującymi bohaterami
Może ktoś z Was do polecenia dobrą powieść, która skradła mu kilka wieczorów i pozostawiła po sobie niedosyt?
Czego szukam?
- czegoś, co nie jest romansem, horrorem, kryminałem ani Orzeszkową
- zależy mi na ciekawej historii z krwistymi, interesującymi bohaterami
1. W jednym wielkim folderze. Pliki byłyby nazywane uuidami, a w bazie trzymałbym ich właściwe nazwy i checksumy.
2. Osobny folder do każdego projektu, w środku osobny folder dla każdego commita, w środku folderów zmodyfikowane pliki z oryginalnymi nazwami.
Który sposób byłby waszym zdaniem lepszy? Z jednej strony 2 wydaje się być bardziej uporządkowany tak na Chłopski Rozum® (i pozwalałby na łopatologiczny debugging jeśli zaszłaby taka potrzeba), z drugiej strony nadaję danym pół-oficjalną strukturę, którą później ciężko byłoby zmienić (jeśli zaszłaby taka potrzeba). 1 byłby prosty do np. przeniesienia na jakiś object storage i wydaje się bardziej uporządkowany od strony programistycznej.
Czy folder z, powiedzmy, 20.000 plików mógłby stwarzać w przyszłości jakieś problemy?
#programowanie #backend #nodejs #programista15k
@WewnetrznySpokoj: po co dwie bazy do tego samego (system plików i wspomniana baza) skoro można użyć jednej?
Zalezy czy ludzie maja miec mozliwosc np. "zablokowania" innym mozliwosci pracy nad danym plikiem. Jesli tak to potrzebujesz scentralizowanego rozwiazania jak p4.
Jesli nie ma az takich wymagan to moze cos S3 podobnego albo faktyczna chmura albo np. minio https://min.io/
Zaleta minio jest to, ze jest S3 compatible wiec przeskok na chmure
@Saly: Jak trafi się plik 20MB to baza też łyknie?
@WewnetrznySpokoj: jak uważasz, dla mnie git jest na tyle prosty i uniwersalny, że klepanie czegoś takiego samemu to tylko proszenie się o kłopoty. Jeśli chodzi o strukturę to
@Saly: dokladnie, to sie tak "wydaje" tylko, ze "e tam", to sie zateguje do pierwszego powaznego edgecase, ktory wywraca ci architekture i czas stracony ( ͡° ͜ʖ ͡°) A, ze to wlasne, customowe to 0 pomocy.
Git, P4, TFS to mozna chociaz googlowac.
@Saly: Bardzo dużo bardzo dużych plików, w sumie ponad 3TB, niektóre pojedyncze do 10GB. Z tego co się zorientowałem to lepiej takich rzeczy nie pakować do DB skoro można je trzymać w filesystemie i wyciągać po nazwie.
Perforce.