Kategorija: Administrācija

Linux kodols 5.6 — ko gaidīt jaunajā kodola versijā

Linux kernel 5.6 izlaišana ir plānota marta beigās. Šodien mūsu materiālā apskatīsim nākamās izmaiņas – jauno failu sistēmu, WireGuard protokolu un draiveru atjauninājumus. Foto – lucas huffman – Unsplash Gaidītais VPN protokols Dāvids Millers, kas atbildīgs par Linux tīkla apakšsistēmu, ir nolēmis iekļaut kodolā WireGuard. Tas ir VPN tunelis, ko izstrādājusi informācijas drošības kompānija Edge Security. […]

Testēšana ražošanā: Kanārija izvietojums

Kanārijputniņš ir maza putna, kas pastāvīgi dzied. Šie putni ir jutīgi pret metānu un oglekļa monoksīdu. Pat no nelielas piesārņojuma koncentrācijas gaisā tie zaudē samaņu vai mirst. Zelta meklētāji un raktuvju darbinieki ņēma putniņus uz ieguvi: kamēr kanārijputniņi dzied, var strādāt, ja klusē – rūpnīcā ir gāze un ir laiks iet prom. Raktuvju darbinieki upurēja mazo putniņu, lai izkļūtu […]

Kā Quarkus apvieno imperatīvo un reaktīvo programmēšanu

Šogad mēs plānojam nopietni attīstīt konteinera tēmas, Cloud-Native Java un Kubernetes. Loģisks turpinājums šīm tēmām būs stāsts par Quarkus ietvaru, kas jau ir apskatīts Habrā. Šodienas raksts ir veltīts ne tik daudz «subatomiskās superātrās Java» uzbūvei, cik tām izredzēm, ko Quarkus ienes uzņēmējdarbībā. Java un JVM joprojām ir ārkārtīgi populāras, taču, strādājot ar bezservera tehnoloģijām […]

Quarkus — superzvigu apakšatomu Java. Īss pārskats par ietvaru

Ievads 7. martā uzņēmums RedHat (drīz IBM) prezentēja jauno ietvaru – Quarkus. Saskaņā ar izstrādātāju teikto, šis ietvars balstās uz GraalVM un OpenJDK HotSpot un ir paredzēts Kubernetes. Quarkus stekā ir iekļauts: JPA/Hibernate, JAX-RS/RESTEasy, Eclipse Vert.x, Netty, Apache Camel, Kafka, Prometheus un citi. Mērķis ir padarīt Java par vadošo platformu izvietošanai Kubernetes […]

Kāpēc nevajadzētu izmantot WireGuard

Pēdējā laikā WireGuard piesaista lielu uzmanību, faktiski – tā ir jauna «zvaigzne» starp VPN. Bet vai tas tiešām ir tik labs, kā šķiet? Es vēlētos apspriest dažus novērojumus un apskatīt WireGuard īstenojumu, lai pastāstītu, kāpēc tas nav risinājums, kas varētu aizstāt IPsec vai OpenVPN. Šajā rakstā es vēlētos atspēkot dažus mītus [ap […]

Rindkopu optimizācija ClickHouse. Yandex prezentācija.

Analītiskā datu bāze ClickHouse apstrādā daudzveidīgas virknes, patērējot resursus. Lai paātrinātu sistēmas darbību, tiek pastāvīgi pievienotas jaunas optimizācijas. ClickHouse izstrādātājs Nikolajs Kočetovs stāsta par virkņu datu tipu, tostarp jauno tipu LowCardinality, un skaidro, kā varētu paātrināt darbu ar virkņu. — Vispirms aplūkosim, kā var uzglabāt virknes. Mums ir virkņu datu tipi. […]

DevOps interviju pretpaterni

Sveicu jūs visus, mani dārgie lasītāji! Šodien vēlos dalīties ar savām domām par sen aizmirstu tēmu un iespējams apspriest to komentāros. Pietiekami bieži man nonāk pie acīm raksti par sliktām interviju praksēm programmētāja amata iegūšanai, kas, manuprāt, ir gana svarīgi un, ceru, ka tie ir lasāmi HR nodaļām lielās un ne tik lielās kompānijās. Mūsu reģionā, cik es zinu, […]

GSM IoT pakalpojumu sniedzējs mājokļu apsaimniekošanā (1. daļa)

Izlasīju autora Interfer rakstus par grūtībām IoT un nolēmu pastāstīt par savu pieredzi IoT pakalpojumu sniedzēja lomā. Pirmais raksts nav reklāmas raksts, lielākā daļa materiāla ir bez aprīkojuma modeļiem. Centīšos sniegt detaļas nākamajos rakstos. Neredzu problēmas GSM modemu izmantošanā datu vākšanai no mērierīcēm, jo esmu piedalījies sistēmas izveidē, kas vāc datus no 795 dzīvojamām mājām, biežums […]

Kad Linux conntrack jums vairs nav draugs

Savienojumu izsekošana (“conntrack”) ir galvenā funkcija Linux kodola tīkla kaudzes. Tā ļauj kodolam izsekot visām loģiskajām tīkla savienojumiem vai plūsmām, tādējādi identificējot visus paketus, kas veido katru plūsmu, lai tos varētu apstrādāt secīgi kopā. Conntrack ir svarīga kodola funkcija, kas tiek izmantota dažos pamata gadījumos: NAT balstās uz informāciju no conntrack, […]

Vienkārša hashtable GPU

Es esmu ievietojis jaunu projektu Github — A Simple GPU Hash Table. Tas ir vienkāršs hašs, ko var izmantot GPU, spējīgs apstrādāt simtiem miljonu ievadījumu sekundē. Manā klēpjdatorā ar NVIDIA GTX 1060 kods ievieto 64 miljonus nejauši ģenerētu atslēgas-vērtības pāru aptuveni 210 ms laikā un dzēš 32 miljonus pāru aptuveni 64 ms laikā. Tas nozīmē, ka ātrums uz […]

Bezmaksas prokšiserveris uzņēmumam ar domēnu autorizāciju

pfSense+Squid ar https filtrēšanai + Vienotās pieteikšanās tehnoloģija (SSO) ar filtrēšanu pēc Active Directory grupām. Īsa ievade. Uzņēmumā radās nepieciešamība ieviest starpniekserveri ar iespēju filtrēt piekļuvi mājaslapām (tostarp https) pēc AD grupām, lai lietotājiem nebūtu jāievada papildu paroles, un lai administrēšana būtu iespējama caur tīmekļa saskarni. Nepareizs pieteikums, vai ne […]

Atmiņa uz magnētiskajiem kodoliem raķetē Saturn 5

Dators, kas darbojās raķešu nesējā (Launch Vehicle Digital Computer, LVDC), spēlēja galveno lomu Mēness programmas "Apollo" ietvaros, vadot Saturn 5 raķeti. Tāpat kā vairums tajā laikā pieejamo datoru, tas saglabāja datus mazos magnētiskos kodolos. Šajā rakstā Cloud4Y stāsta par LVDC atmiņas moduli no Steva Džurvetsona greznās kolekcijas. Šis atmiņas modulis tika uzlabots 1960. gadu vidū […]

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster