18+ nsfw

Zawiera treści 18+

Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.

W ofertach pracy jest często apache #cassandra i jako, że nie znam i mam chwile to postanowiłem się zaznajomić z tematem. Widzę, że wszystkie kursy są sprzed 2018 roku, nieaktualizowane, czy tu się po prostu mało co zmienia i taki kurs dalej jest wartościowy czy nie jest to popularna technologia?

#java #programowanie
@famir96: Architektonicznie nic się nie zmieniało ostatnio, dlatego ta wiedza jest aktualna. Cassandra jest na etapie stabilizacji i podnoszenia jakości a nie dodawania nowych funkcji, zwłaszcza że niektórym dużym użytkownikom nie zależy zbytnio na wprowadzaniu zmian, tylko wolą stabilność. Cassandra 4.0 wniosła bardzo niewiele w stosunku do 3.0, ale poprawiono trochę wydajność i stabilność. Możliwe że Cassandra 5.0 wniesie coś świeżego jak zmergują CEP wniesione przez DataStax (np. lepsze indeksy, lepsze
  • Odpowiedz
@pan_bogus: Scylla jest dobra. Lepsza wydajnościowo i stabilniejsza i stoi za nią bardzo silny zespół, do tego wyznający filozofię "mniej, ale za to dobrze". Cassandra powinna była być napisana od początku w C++. Wzięcie Javy to był ewidentnie błąd projektowy ze strony ludzi z Facebooka zaślepionych hajpem na Jave w tamtym czasie i teraz ciężko z tego się wygrzebać. Java jest może niezła do webappek ale nie nadaje się do pisania
  • Odpowiedz
Robię rozpoznanie w temacie modelowania danych w Apache Cassandra i nie mogę znaleźć odpowiedzi na jedno pytanie. Jedną z dobrych praktyk jest zacząć modelowanie tabel od zapytań (inaczej niż w rdbms-ach). No i załóżmy, że mamy taki model jak na obrazku przystosowany pod zapytania. Jak widzimy informacje o hotelach znajdują się w kilku tabelach: hotels, hotels_by_poi, amenities_by_room, itd.

Teraz jak chcę do bazy dodać nowy hotel, to muszę zrobić
markaron - Robię rozpoznanie w temacie modelowania danych w Apache Cassandra i nie mo...

źródło: comment_1635406777D8lewi7Y7eL5JeqzI0Np9Z.jpg

Pobierz
Praca: Software Engineer - Gigafactory Berlin-Brandenburg. Tesla

Tesla is accelerating the world's transition to sustainable energy. Revolutionary strategies and products were developed within a few years and successfully launched on a large scale. This is only possible through extraordinary speed, innovation and efficiency.

Gigafactory Berlin forms the perfect basis for rolling out Tesla's incredible success story in Europe. The most important pillar for this are our employees. Their passion, motivation and engagement
myślałem, że na zachodzie widełki płacowe w ogłoszeniach to norma


@LucaJune: nie gdy budżet jest nieograniczony a poziomowanie odbywa się po zatrudnieniu pracownika

Np. jak miałby ci ktoś dać widełki na pracę w Amazon jako software engineer, jak to czy wpadasz na L4 ($80k-$120k) czy L6 ($200-$260k) wiadomo dopiero po tym jak wyślesz CV i przejdziesz rekrutację?

Firma taka jak Tesla nie ma ograniczenia budżetu to i po co widełki? Jak
  • Odpowiedz
Mirki, wie kos z was może jak w #cassandra i #go zrobić paginację? Czytam od wczoraj dokumentację gocql ale nic sensownego nie znajduję, oprócz tego że WillSwitchPage() zawsze #!$%@? false ( ͡° ͜ʖ ͡°).
  • Odpowiedz
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję od czasu do czasu informacje o ciekawych programach,
bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang i #haskell

Pełna wersja tego zestawienia https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-15-06-2020/

A jeśli chcesz jeszcze więcej, zapisz się do mailingu https://devopsiarz.pl/newsletter/zapisz/

Jeśli chcesz, aby Cię tu wołać do moich materiałów, zapisz się do mirkolisty https://devopsiarz.pl/mirkolista

Jeśli zestawienie uważasz za wartościowe - podziel
@wszystko2bylo: Zwłaszcza ten o modelowaniu danych pamiętam, że był ciekawy - a temat jest złożony. Porównując samą długość, to tylko ta część kursu od DataStax trwa dłużej niż cały z udemy - a prowadzi go specjalista.
  • Odpowiedz
Cześć,
Szukam #devops do #pracazdalna na pełen etat.

Idealny kandydat powinien ogarniać:
- znajomość #aws (amazon web services)
- google cloud
- udokumentowane doświadczenie z projektowania lub pracy z skalującą się architektura (load balancing, autoscaling)
- doświadczenie z narzędziami typu #chef, #vagrant, #ansible, #puppet itp. (nie musisz znać wszystkiego)
- doświadczenie w administracji systemami #linux
- tuning #mysql, #nginx
- znajomość # BASH i umiejętność skryptowania
- znajomość
@husky83: Skoro specjalnie nic nie wiesz o AWS, a widać, że nie, to nie wiem czy jest sens się wypowiadać. AWS to głównie 'self service' - dokumentacji jest od groma i nie spotkałem się aby jeszcze ktoś narzekał, a obecnie większość firm, które myśli o chmurze z tego korzysta.

Dodatkowo nie, WMS ma się nijak do AWS.
  • Odpowiedz
Wrzucam sobie do #cassandra tekst, mający 90+ kilo.
Struktura tabeli wygląda tak:

CREATE TABLE testing.monitoring (
machine_ip text,
name text,
environment text,
value text,
PRIMARY KEY (machine_ip, name)
) WITH CLUSTERING ORDER BY (name ASC);

CREATE INDEX bymonitoringname ON testing.monitoring (name);
CREATE INDEX bymonitoringenv ON testing.monitoring (environment);

Moje długi tekst wrzucam do pola 'value' i otrzymuje komunikat:
Can't index column value of size 91015 for index null

Dane o rozmiarze do 64kb
Mirki, mieliście jakieś doświadczenia z bazą danych jaką jest #cassandra? Co o niej sądzicie?
Bo przyznam, że póki co (a dzisiaj rano ją odkryłem i się bawię do teraz) zapowiada się niesamowicie, a nie jest jakoś bardzo popularna (chyba...) i się zastanawiam gdzie jest haczyk.
W każdym razie, w kategorii NoSQL dla mnie: Cassandra > MongoDB.
#programowanie #bazydanych