Kategorija: Administracija

Još malo o pogrešnom testiranju

Jednom mi je slučajno upao u oči kod kojim je korisnik pokušavao pratiti performanse RAM-a u svojoj virtualnoj mašini. Neću navoditi taj kod (ima puno toga) i ostavit ću samo najvažnije. Dakle, mačka u studiju! #include #include #include #define CNT 1024 #define SIZE (1024*1024) int main() { struct timeval start; struct timeval end; […]

Osnove Elasticsearch

Elasticsearch je pretraživač s json rest api-em, koristi Lucene i napisan je na Javi. Opis svih prednosti ovog motora dostupan je na službenoj web stranici. U daljnjem tekstu ćemo Elasticsearch nazivati ES. Takvi motori koriste se za složeno pretraživanje baze dokumenata. Na primjer, pretraživanje uzimajući u obzir morfologiju jezika ili pretraživanje po geo-koordinatama. U ovom članku […]

Kako konfigurirati Elasticsearch da ne bi došlo do curenja podataka

Tijekom prošle godine zabilježeno je mnogo curenja iz baza Elasticsearch (evo, evo i evo). U mnogim slučajevima, u bazi su se čuvali osobni podaci. Ove provale moglo se izbjeći da su administratori nakon postavljanja baze provjerili nekoliko jednostavnih postavki. Danas ćemo o njima razgovarati. Odmah napominjemo da u svojoj praksi koristimo Elasticsearch za pohranu logova i analizu […]

KeyDB kao [potencijalna] zamjena za Redis

Na Habru nije bilo recenzija "brže alternative Redis-u" — KeyDB. Nakon što sam stekao dovoljno svježe iskustvo korištenja, želim popuniti ovu prazninu. Pred povijest je prilično banalna: jednom je zabilježen značajan pad performansi aplikacije (točnije — vremena odgovora) uslijed velikog porasta prometa. Na tom trenutku, nažalost, nije bilo moguće provesti normalnu dijagnostiku, stoga smo naknadno planirali niz […]

Radni čvorovi Kubernetes: mnogo malih ili nekoliko velikih?

Prilikom stvaranja Kubernetes klastera mogu se javiti pitanja: koliko radnih čvorova postaviti i koje vrste? Što je bolje za on-premise klaster: kupiti nekoliko snažnih poslužitelja ili iskoristiti desetak starih mašina u vašem data centru? A u oblaku je bolje uzeti osam jednosrčana ili dva četverosrčana instance? Odgovori na ova pitanja nalaze se u članku Danijela Weibela, inženjera programera i predavača […]

SRE Sloerm. Potpuni eksperiment s ekspertima iz Booking.com i Google.com

Naš tim voli eksperimentirati. Svaki SLRM nije statično ponavljanje prethodnih, već refleksija iskustva i prijelaz od dobrog do boljeg. No, sa SLRM SRE odlučili smo primijeniti potpuno novi format – pružiti sudionicima uvjete što bliže "borbenim". Ukratko o onome čime smo se bavili na intenzivnom programu: "Gradimo, rušimo, popravljamo, učimo". SRE malo što vrijedi […]

Loki — skupljanje logova koristeći Prometheus pristup

Pozdrav, Habr zajednico! Uoči novog upisa na kurs 'DevOps prakse i alati', pripremili smo za vas prevođenje zanimljivog materijala. Ovaj članak je kratko uvod u Loki. Projekt Loki podržava Grafana i usmeren je na centralizovano prikupljanje logova (sa servera ili kontejnera). Glavni izvor inspiracije za Loki bio je Prometheus sa idejom primene njegovih pristupa upravljanju logovima: […]

TTY — terminal koji nije za kućnu upotrebu

Može li se preživjeti koristeći samo mogućnosti TTY? Ovo je moja kratka priča o tome kako sam se mučio s TTY-jem, želeći izvući normalan rad iz njega. Predhistorija Nedavno je na mom starom laptopu neispravna grafička kartica. Toliko da nisam mogao pokrenuti ni installer bilo kojeg OS-a. Windows je padao s greškama tijekom instalacije osnovnih drajvera. Instalacija Linuxa je uopće […]

Dark Launch u Istio: tajne usluge

„Opasnost – moje drugo ime“, govorio je Austin Powers, čovjek-zagonetka međunarodnog formata. No ono što je cijenjeno među superagentima i tajnim službama, potpuno je neprimjereno za računalne službe, gdje je dosada mnogo bolja od opasnosti. Istio zajedno s OpenShift i Kubernetes pretvaraju implementaciju mikroservisa u stvarno dosadan i predvidljiv zadatak – i to je sjajno. O tome i o […]

Kim Dotcom: uhvaćen u mrežu, najtraženija osoba na mreži. Drugi dio

Za neke je Kim Dotcom, osnivač kontroverznog servisa za razmjenu datoteka „MegaUpload“, zločinac i internetski pirate, dok je za druge nesalomiv borac za privatnost podataka. 12. ožujka 2017. godine održana je svjetska premijera dokumentarnog filma u kojem su predstavljeni intervjui s političarima, novinarima i muzičarima koji poznaju Kima „sa svih strana“. Novozelandska redateljica Annie Goldson pomoću videa iz osobnih arhiva pripovijeda […]

Ponovna obrada događaja primljenih iz Kafka

Pozdrav, Habr. Nedavno sam podijelio iskustvo o tome koje parametre naš tim najčešće koristi za Kafka Producer i Consumer kako bi se približili zajamčenoj isporuci. U ovom članku želim govoriti o tome kako smo organizirali ponovnu obradu događaja primljenog iz Kafke uslijed privremene nedostupnosti vanjskog sustava. Moderni aplikacije rade u vrlo složenom okruženju. Poslovna logika, obavijena […]

Prijelaz s OpenVPN-a na WireGuard za spajanje mreža u jednu L2 mrežu

Želio bih podijeliti iskustvo spajanja mreža u tri geografski udaljena stana, od kojih svaki koristi routere s OpenWRT kao gatewaye, u jednu zajedničku mrežu. Prilikom odabira načina spajanja mreža između L3 s usmjeravanjem podmreža i L2 s bridžanjem, kada će svi čvorovi mreže biti u istoj podmreži, drugi način, koji je bio više […]

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster