asdevops
Administrujesz aplikacjami albo je tworzysz? Potrzebujesz odizolować jedną aplikację od drugiej? A może zależy Ci na lżejszym środowisku niż maszyny wirtualne? W takim razie koniecznie musisz poznać konteneryzację i Kubernetes!
Zapisz się na darmowe szkolenie i poznaj podstawy Kubernetesa!
Szczegóły znajdziesz tutaj: https://asdevops.pl/wyzwanie-kubernetes/
Dzięki Kubernetes możesz:
???? zarządzać zadaniami i serwisami uruchamianymi w kontenerach,
???? automatyzować procesy,
0
  • Najlepsze
  • Wszystkie komentarze
p.....a
@asdevops: Ale taguj #frajerzyzmlm
5
p.....a
@asdevops: Ale jedno przyznam. Wygladasz jak rasowy programista. Dopasowales sie wygladem do branzy idealnie. Pozdrawiam.
0
RaVo
Czy może mi ktoś wytłumaczyć pisanie programów wykorzystujących klaster? Czy dobrze to rozumiem? Mam klaster z x węzłami. Piszę aplikację tak, żeby wiedziała (np miała listę adresów tych węzłów) o pozostałych węzłach i komunikowała się z odpalonymi tam programami, które nasłuchują na jakimś porcie itd. W sensie mam apke-matkę i apki podrzędne czy to jest jeszcze inaczej? Może ktoś ma do polecenia jakąś bibliotekę do wykorzystania klastrów w C, Cpp albo Pythonie?
1
  • Najlepsze
  • Wszystkie komentarze
lionbest
@RaVo: Generalnie tak, ale niemusisz mieć mastera, tylko połączenia każdy z każdym ew tw sharding czyli kilka docelowych nodów określanych przez odpowiedni algorytm. Czasami lepiej nie mieć połączenia tylko komumikować się pakietami UDP ale algorytm musi być odporny na znikanie takich pakietów. Co do bibliotek to w C++ wystarczy boost::asio oraz biblioteka do serializacji (capnproto, protobuf, msgpack).
1
Saly
@RaVo: jaki jest twój cel? W zależności od potrzeb rozwiązania są zupełnie inne. Jeśli problemem jest duży rozmiar danych albo niewystarczająca moc obliczeniowa popularnym rozwiązaniem jest MapReduce i przykładowy framework wykorzystujący jego założenia Apache Spark (przykłady). Jeśli problemem nie jest duża ilość danych to warto zainteresować się OpenMPI
1
u.....8
u.....8
Mirki, pracuje ktoś z Was z superkomputerami albo klastrami obliczeniowymi? Nigdy nie miałem z czymś takim do czynienia, a trochę mnie to interesuje. Jedynie kiedyś słyszałem o Beoulf. Ciekawi mnie jakiego oprogramowania się tam używa. Jakie jest najpopularniejsze. Załóżmy, że chcę coś obliczyć na takim klastrze/superkomputerze i mam jakiś programik który liczy sobie coś na wątkach, jeszcze co potrzebuję do tego? Są jakieś biblioteki do tego, a może już samo oprogramowanie klastra/superkomputera
1
  • Najlepsze
  • Wszystkie komentarze
Majk_
@ufik78: na klastrach najczęściej używa się openMP.
1
g.....m
g.....m
@ufik78: ja liczę, ale gotowymi kodami
1
piowit
budował ktoś kiedyś jakiś #klaster albo bawił się jakimś?
1
  • Najlepsze
  • Wszystkie komentarze
stefan_pompka
@piowit: tak
0
Q.....y
Q.....y
@piowit: jasne.
0
piowit
Czy ktoś z was się kiedyś bawił w budowę #klaster'a obliczeniowego? Może ma ktoś jakieś materiały z tym związane :>

Bo właśnie się zabieram za zbudowanie klastra do renderingu filmów i 3d, mam dostęp do kilkudziesięciu maszyn które mogłyby posłużyć za klaster ale mało materiałów w internecie znajduję na razie :/
2