Autors: Yuri Gagarins

Podkāsts ar OpenZFS un ZFS on Linux projektu līdzautoru

SDCast 122. epizodē (mp3, 71 MB, ogg, 52 MB) notika intervija ar Georgiju Melikovu, OpenZFS un ZFS on Linux projektu līdzautoru. Podkāstā tiek runāts par to, kā ir izveidota ZFS failu sistēma, kādas ir tās īpatnības un atšķirības no citām failu sistēmām, no kādiem komponentiem tā sastāv un kā tā darbojas. Avots: opennet.ru

Portage 3.0 stabilā versija

Gentoo distribūcijas Portage pakotņu pārvaldnieka 3.0 izlaišana ir stabilizēta. No jaunumiem: ir izņemta Python 2.7 atbalsts. Tagad tiek atbalstīta tikai 3.2 versija un augstāk. Aprēķini ir ievērojami paātrināti optimizācijas un catpkgsplit un use_reduce funkciju rezultātu kešošanas dēļ. Ziņo, ka tiek sasniegts aptuveni 50-60% uzlabojums, veidojot "pass". Avots: linux.org.ru

Izklājošās bloķēšanas risinājumi ar Redis

Sveiki, Habr! Šodien mēs piedāvājam jūsu uzmanībai pārtulkotu sarežģītu rakstu par izklājošo bloķēšanu ar Redis, un vēlētos apspriest Redis perspektīvas kā tēmu. Šeit tiek analizēts Redlock algoritms no Martīna Klepman, autora grāmatas „Augsta slodze uz aplikācijām”, un parādīts, kāpēc izklājošās bloķēšanas ir ļoti noderīgs primitīvs, ko pielieto daudzās jomās, kur dažādi procesi strādā ar koplietotiem resursiem […]

Veeam B&R glabāšanas politikas — atklājot dublēšanas ķēdes kopā ar tehnisko atbalstu

Sveicu mūsu bloga lasītājus! Daļēji mēs jau pazīstam viens otru — mani angliski rakstītie posti tika publicēti šeit mana mīļotā kolēģa polarowl tulkojumā. Šoreiz es vēlējos tieši uzrunāt krievvalodīgo auditoriju. Savam debijai es gribēju atrast tēmu, kas interesētu maksimāli plašu auditoriju un kura prasa detalizētu izskatīšanu. Daniēls Defo apgalvoja, ka katru cilvēku sagaida nāve un nodokļi. […]

Rakstām telegrammas botu R valodā (3. daļa): Kā pievienot botam atbalstu tastatūrai

Šī ir trešā rakstu sērijā „Rakstām telegrammas botu R valodā”. Iepriekšējās publikācijās mēs iemācījāmies izveidot telegrammas botu, sūtīt caur to ziņas, pievienojām botam komandas un ziņu filtrus. Tāpēc pirms turpināt šo rakstu, es ļoti iesaku iepazīties ar iepriekšējām publikācijām, jo šeit es vairs neapstāšos pie iepriekš minētajām pamata lietām […]

Datu centrs SafeDC uz vienu dienu atvērusi durvis klientiem

Pirms Zinību dienas NII SOKB rīkoja savā datu centrā SafeDC atvērto durvju dienu klientiem, kuri savām acīm redzēja to, par ko mēs tālāk stāstīsim. Datu centrs SafeDC atrodas Maskavā, Zinātnes ielā, zemes līmenī biznesa centrā, desmit metru dziļumā. Datu centra kopējā platība ir 450 kv.m, ietilpība — 60 stendi. Enerģijas padeve organizēta […]

Efemerie apjomi ar uzglabāšanas jaudas uzraudzību: EmptyDir uz steroīdiem

Dažiem lietojumiem ir nepieciešams saglabāt datus, taču tie ir pietiekami mierīgi attiecībā uz to, ka dati netiks saglabāti pēc atkārtotas palaišanas. Piemēram, kešatmiņas pakalpojumi ir ierobežoti pēc operatīvās atmiņas, taču var pārvietot datus, kas reti tiek izmantoti, lēnākā glabātuvē, ar nelielu ietekmi uz kopējo veiktspēju. Citiem lietojumiem ir nepieciešams zināt, ka […]

Flask mikroservisu uzraudzība ar Prometheus

Dažas koda rindas un jūsu lietojums ģenerē metriku, wow! Lai saprastu, kā darbojas prometheus_flask_exporter, pietiks ar minimālu piemēru: from flask import Flask from prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route('‘/‘) def main(): return '‘OK’' Tas ir viss, kas nepieciešams, lai sāktu! Pievienojot importu un rindu PrometheusMetrics inicializēšanai, jūs iegūsiet metrikas […]

Es izveidoju savu PyPI repozitoriju ar autentifikāciju un S3. Uz Nginx

Šajā rakstā es vēlos dalīties pieredzē ar NJS, JavaScript interpretētāju Nginx, kas izstrādāts uzņēmumā Nginx Inc, aprakstot reālu piemēru tās galvenās iespējas. NJS ir JavaScript programmēšanas valodas apakškopa, kas ļauj paplašināt Nginx funkcionalitāti. Uz jautājumu, kāpēc ir nepieciešams savs interpretētājs??? detalizēti atbildēja Dmitrijs Volincevs. Ja īsumā: NJS ir nginx-way, bet JavaScript ir progresīvāks,

Digitālo tiesību kartēšana, III daļa. Tiesības uz anonimitāti

TL;DR: Eksperti dalās redzējumā par problēmām Krievijā, kas saistītas ar digitālajiem tiesību aktiem uz anonimitāti. 12. un 13. septembrī Sociālo tehnoloģiju siltumnīca un RosKomSvoboda rīko hakatonu par digitālo pilsonību un digitālajām tiesībām demhack.ru. Pirms pasākuma organizētāji publicē trešo rakstu, kas veltīts problēmu kartēšanai, lai dalībnieki varētu atrast interesantu izaicinājumu. Iepriekšējie raksti: par tiesību […]

Iepazīstamies ar Custom Tooling Argo CD

Pēc kāda laika, kad tika uzrakstīts pirmais raksts, kurā es prasmīgi strādāju ar jsonnet un gitlab, es sapratu, ka pipeline ir, protams, labi, bet pārmērīgi sarežģīti un neērti. Vairumā gadījumu ir nepieciešama tipiska uzdevums: 'ģenerēt YAML un ievietot to Kubernetes'. Argo CD ar to lieliski tiek galā. Argo CD ļauj pievienot Git repozitoriju un sinhronizēt […]

Izmēģinām jaunus rīkus būvniecībai un automātiskai izvietošanai Kubernetes

Sveiki! Pēdējā laikā ir iznākuši daudz lielisku automatizācijas rīku, gan Docker attēlu veidošanai, gan izvietošanai Kubernetes. Tādēļ es nolēmu izmēģināt GitLab, pētīt tā iespējas un, protams, izveidot pipelines. Iedvesma šim darbam bija mājaslapa kubernetes.io, kas tiek automātiski ģenerēta no avota kodēm, un uz katru iesniegto pull […]

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