Rubriik: Haldamine

Linuxi kernel 5.6 – mida oodata uues versioonis

Linuxi kernel 5.6 vĂ€ljaandmine on planeeritud mĂ€rtsi lĂ”ppu. TĂ€na arutame tulevasi muudatusi – uut failisĂŒsteemi, WireGuardi protokolli ja draiverite uuendusi. Foto – lucas huffman – Unsplash Oodatud VPN-protokoll David Miller, kes vastutab Linuxi vĂ”rkesĂŒsteemi eest, otsustas lisada WireGuardi tuumasse. See on VPN-tunnel, mille on vĂ€lja töötanud turvafirma Edge Security. […]

Testime tootmises: Canary Deployment

Kanarilind on vĂ€ike lind, kes pidevalt laulab. Need linnud on metaani ja vingugaasi suhtes tundlikud. Isegi vĂ€ikese kontsentratsiooni liigsetest gaasidest Ă”hus kaotavad nad teadvuse vĂ”i surevad. Kuldotsijad ja kaevurid vĂ”tsid linnud oma kaevandusse: seni, kuni kanarilinnud laulavad, vĂ”ib töötada; kui nad vaikivad — on kaevanduses gaasi ja aeg on lahkuda. Kaevurid ohverdavad vĂ€ikese linnu, et pÀÀseda […]

Kuidas Quarkus ĂŒhendab imperatiivset ja reaktiivset programmeerimist

Sel aastal plaanime tĂ”siselt arendada konteinerite, Cloud-Native Java ja Kubernetes'ega seotud teemasid. Loogiline jĂ€tk nendele teemadele oleks rÀÀkida Quarkus raamist, millest on juba rÀÀgitud Habr's. TĂ€na on artikkel pĂŒhendatud mitte niivĂ”rd 'subaatomi ĂŒlikiire Java' struktuurile, vaid sellele, milliseid vĂ”imalusi Quarkus toob ettevĂ”tetele. Java ja JVM on endiselt ÀÀrmiselt populaarsed, kuid serverivabade tehnoloogiate kasutamisel […]

Quarkus — ĂŒleheliline subatomaarne Java. Raamistiku lĂŒhike ĂŒlevaade

Sissejuhatus 7. mĂ€rtsil esitles ettevĂ”te RedHat (peagi IBM) uut raamistiku — Quarkus. Arendajate sĂ”nul pĂ”hineb see raamistiku GraalVM-il ja OpenJDK HotSpot-il ning on mĂ”eldud Kubernetes'ile. Quarkus'i tehnoloogiakuhjas on: JPA/Hibernate, JAX-RS/RESTEasy, Eclipse Vert.x, Netty, Apache Camel, Kafka, Prometheus ja teised. Loomise eesmĂ€rk on muuta Java juhtivaks platvormiks Kuberneteses […]

Miks ei tasu kasutada WireGuardi

Viimase aja jooksul on WireGuard Ă€ratanud suurt tĂ€helepanu, olles omamoodi uus "tĂ€ht" VPN-ide seas. Aga kas ta on tĂ”eliselt nii hea, nagu nĂ€ib? Sooviksin arutada teatud tĂ€helepanekuid ja vaadata WireGuard'i rakendust, et selgitada, miks see ei ole lahendus, mis asendaks IPsec'i vĂ”i OpenVPN'i. Selles artiklis soovin lĂŒkata ĂŒmber mĂ”ned mĂŒĂŒdid [ĂŒmbritsevas […]

Strings optimisation in ClickHouse. Yandex report

AnalĂŒĂŒtiline andmebaas ClickHouse töötleb erinevaid stringe, tarbides ressursse. SĂŒsteemi töö kiirendamiseks lisatakse pidevalt uusi optimeerimisi. ClickHouse'i arendaja Nikolai Kočetov rÀÀgib stringi andmetĂŒĂŒbist, sealhulgas uuest tĂŒĂŒbist, LowCardinality, ja selgitab, kuidas stringide töötlemist kiirendada. — Alustame sellega, kuidas stringe hoida. Meil on stringi andmetĂŒĂŒbid. […]

DevOps-i vestluse antipatronid

Tere tulemast, kallid lugejad! TĂ€na soovin jagada oma mĂ”tteid juba ammu pĂ€evakorras oleval teemal ja vĂ”ib-olla arutada seda kommentaarides. Sageli satun kohtama artikleid halbade harjumuste kohta, mis on seotud programmeerija ametikohale kandideerimisega. Minu meelest on need piisavalt elulised ja loodan, et neid loevad ka suurte ja vĂ€ikeste ettevĂ”tete HR osakonnad. Meie kandis, niipalju kui mina […]

GSM IoT-teenusepakkuja elamute halduses (Osa 1)

Lugesin autor Interfer artikleid IoT-sektoris esinevatest raskustest ja otsustasin rÀÀkida oma kogemustest IoT-teenuse pakkujaga. Esimene artikkel ei ole reklaam, enamik materjalist on ilma seadmete mudeliteta. PĂŒĂŒan detaile kirjutada jĂ€rgnevates artiklites. Ei nĂ€e probleeme GSM-modemite kasutamisel andmete kogumiseks mÔÔteseadmest, kuna olen osalenud sĂŒsteemi loomises 795 elamukompleksi jaoks, perioodil […]

Kui Linuxi conntrack ei ole enam teie sÔber

Ühenduste jĂ€lgimine ("conntrack") on Linuxi tuuma vĂ”rgu-Stacki pĂ”hifunktsioon. See vĂ”imaldab tuumal jĂ€lgida kĂ”iki loogilisi vĂ”rguĂŒhendusi vĂ”i vooge ja seelĂ€bi tuvastada kĂ”iki pakette, mis kuuluvad iga voo, et neid saaks jĂ€rjestikuses töötlemises koos kĂ€sitleda. Conntrack on oluline tuuma funktsioon, mida kasutatakse mitmetes pĂ”hijuhtumites: NAT toetub conntrack'i teabele, […]

Lihtne hajutustabel GPUle

Olen GitHubis avaldanud uue projekti A Simple GPU Hash Table. See on lihtne hajutustabel GPUle, mis suudab sekundis töödelda sadu miljoneid sisendeid. Minu NVIDIA GTX 1060 sĂŒlearvutis sisestab kood umbes 210 ms jooksul 64 miljonit juhuslikult genereeritud vĂ”tme-vÀÀrtuse paari ja eemaldab umbes 64 ms jooksul 32 miljonit paari. Seega on kiirus […]

Tasuta ettevÔtte proksiserver domeeni autoriseerimisega

pfSense+Squid koos https filtreerimise ja ĂŒhtse sisenemise tehnoloogiaga (SSO), mis vĂ”imaldab filtreerida Active Directory gruppide jĂ€rgi. LĂŒhike taust: EttevĂ”ttes tekkis vajadus proksiserveri juurutamiseks, mis vĂ”imaldaks filtreerida juurdepÀÀsu saitidele (sealhulgas https) AD rĂŒhmade kaudu, et kasutajad ei peaks sisestama tĂ€iendavaid paroole ning haldamine oleks vĂ”imalik veebiliidese kaudu. Pole paha soov, eks […]

MĂ€lu magnetkerades Saturn 5 raketis

Arvuti, mis töötas raketiga (Launch Vehicle Digital Computer, LVDC), mĂ€ngis Kuu programmi "Apollo" puhul olulist rolli, juhtides Saturn 5 raketti. Nagu enamik tol perioodil olevaid arvuteid, salvestas see andmed mikroskoopilistesse magnetkeradesse. KĂ€esolevas artiklis rÀÀgib Cloud4Y LVDC mĂ€lumoodulist Steve Jurvetsoni luksuslikust kollektsioonist. See mĂ€lumoodul tĂ€iustati 1960ndate keskpaiku […]

Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster