Kategorija: Administracija

Linux kernel 5.6 – kaj pričakovati v novi različici jedra

Izdaja Linux kernel 5.6 je predvidena za konec marca. V našem današnjem gradivu obravnavamo prihajajoče spremembe – novo datotečno sistem, protokol WireGuard in posodobitve gonilnikov. Foto – lucas huffman – Unsplash Dolgo pričakovan VPN-protokol David Miller, odgovoren za omrežno podsistem Linux, je sklenil vključiti WireGuard v jedro. To je VPN-tunel, ki ga je razvilo podjetje za informacijsko varnost Edge Security. […]

Testiramo na produkciji: Canary Deployment

Kanarin — majhna ptica, ki stalno poje. Te ptice so občutljive na metan in ogljikov monoksid. Že pri majhni koncentraciji odvečnih plinov v zraku izgubijo zavest ali umrejo. Zlatoruviči in rudarji so jemali ptice s seboj: dokler kanarčki pojejo, lahko delajo, če utihnejo — v rudniku je plin in čas je za odhod. Rudarji so žrtvovali majhno ptico, da so se lahko rešili […]

Jak Quarkus spojuje imperativní a reaktivní programování

Letos nameravamo resno razvijati teme kontejnerjev, Cloud-Native Jave in Kubernetes-a. Logično nadaljevanje teh tem bo predstavitev ogrodja Quarkus, ki je že bilo obravnavano na Habrju. Današnji članek ni toliko posvečen zasnovi 'subatomske super hitre Jave', temveč priložnostim, ki jih Quarkus prinaša za podjetja. Java in JVM ostajata izjemno priljubljena, vendar pri delu z brezstrežnimi tehnologijami […]

Quarkus — ultravelika subatomska Java. Kratek pregled okvira

Uvod 7. marca je podjetje RedHat (kmalu — IBM) predstavilo novo ogrodje — Quarkus. Po besedah razvijalcev je to ogrodje zasnovano na GraalVM in OpenJDK HotSpot ter je namenjeno Kubernetes-u. Tehnološki sklop Quarkus vključuje: JPA/Hibernate, JAX-RS/RESTEasy, Eclipse Vert.x, Netty, Apache Camel, Kafka, Prometheus in druge. Cilj ustvarjanja je, da Java postane vodilna platforma za razporejanje v Kubernetes […]

Zakaj ne bi smeli uporabljati WireGuard

V zadnjem času WireGuard pritegne veliko pozornosti, dejansko — to je nova 'zvezda' med VPN-ji. Ampak ali je res toliko dober, kot se zdi? Rad bi razpravljal o nekaterih opazovanjih in preučil implementacijo WireGuard, da bi razložil, zakaj ne predstavlja rešitve, ki bi nadomestila IPsec ali OpenVPN. V tem članku bi rad razblinil nekatere mite [okoli […]

Optimizacija nizov v ClickHouse. Predavanje Yandexa

Analitična DBMS ClickHouse obdeluje številne različne nize, kar porablja sredstva. Za pospeševanje delovanja sistema se nenehno dodajajo nove optimizacije. Razvijalec ClickHouse Nikolaj Kočetov govori o nizu podatkov, vključno z novim tipom, LowCardinality, in pojasnjuje, kako je mogoče pospešiti delo z nizi. — Najprej se pogovorimo, kako lahko shranjujemo nize. Imamo vrste podatkov za nize. […]

Antipaterni DevOps intervjuji

Pozdravljam vas vse, dragi bralci! Danes želim deliti svoje misli o dolgo časa aktualni temi in morda jo razpravljati v komentarjih. Dovolj pogosto naletim na članke o slabih praksah razgovorov za delovno mesto programista, ki so, po mojem mnenju, precej aktualni in upam, da jih prebirajo kadrovski oddelki večjih in manjših podjetij. Na naših prostorih, kolikor vem, […]

GSM IoT-provider v javnih storitvah (Del 1)

Prebral sem članke avtorja Interfer o težavah v IoT in se odločil deliti svoje izkušnje kot IoT-provajder. Prvi članek ni oglasnega značaja, večina materiala je brez modelov opreme. Potrudil se bom, da bom napisala podrobnosti v naslednjih člankih. Ne vidim težav pri uporabi GSM modemov za zbiranje podatkov iz merilnih naprav, saj sem sodeloval pri ustvarjanju sistema zbiranja iz 795-ih stanovanjskih hiš, periodicnost […]

Kada vam Linux conntrack više nije prijatelj

Praćenje konekcija ("conntrack") je osnovna funkcija mrežnog steka jezgra Linux. Omogućava jezgru da prati sve logične mrežne konekcije ili tokove i tako identifikuje sve pakete koji čine svaku struju kako bi ih se moglo sekvencijalno obraditi zajedno. Conntrack je važna funkcija jezgra koja se koristi u nekim osnovnim slučajevima: NAT se oslanja na informacije iz conntracka, [...]

Jednostavna hash tabela za GPU

Postavio sam novi projekat A Simple GPU Hash Table na Github. Ovo je jednostavna hash tabela za GPU koja može obraditi stotine miliona umetanja u sekundi. Na mom laptopu sa NVIDIA GTX 1060, kod umetanja 64 miliona nasumično generisanih parova ključ-vrednost traje otprilike 210 ms, a brisanje 32 miliona parova traje otprilike 64 ms. To jest, brzina na [...]

Besplatan proxy server za preduzeće sa domenom autorizacije

pfSense+Squid sa https filtracijom + Tehnologija jedinstvenog prijavljivanja (SSO) sa filtracijom po grupama Active Directory Kratak uvod Na preduzeću je nastala potreba za implementacijom proxy servera koji može filtrirati pristup sajtovima (uključujući https) po grupama iz AD, tako da korisnici ne unose dodatne lozinke, a administriranje može da se vrši putem web interfejsa. Nije loša ideja, zar ne [...]

Memorija na magnetskim jezgra u raketi Saturn 5

Računalnik, ki je deloval v raketi (Launch Vehicle Digital Computer, LVDC), je igral ključno vlogo v lunarni programu 'Apollo', upravljal je raketo Saturn 5. Tako kot večina računalnikov tistega časa, je shranjeval podatke v majhnih magnetskih jedrih. V tem članku Cloud4Y opisuje modul pomnilnika LVDC iz razkošne zbirke Stevea Jurvetsona. Ta modul pomnilnika je bil izboljšan v sredini 60-ih […]

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster