Kirjoittaja: ProHoster

KeyDB [mahdollinen] korvaaja Redisille

Habrella ei ollut arvosteluja "nopeammasta vaihtoehdosta Redisille" - KeyDB. Saatuani melko tuoreen kokemuksen sen käytöstä, haluaisin täyttää tämän aukon. Tausta on melko banaalinen: eräänä päivänä, kun liikennettä oli paljon, havaittiin merkittävä heikkeneminen sovelluksen suorituskyvyssä (eli vasteajassa). Valitettavasti tuolloin ei ollut mahdollista tehdä normaalia diagnoosia tapahtuvasta, joten myöhemmin he suunnittelivat sarjan […]

Slurm SRE. Täydellinen kokeilu Booking.comin ja Google.comin asiantuntijoiden kanssa

Tiimimme rakastaa kokeiluja. Jokainen Slurm ei ole aiempien staattinen toisto, vaan pohdiskelu kokemuksesta ja siirtyminen hyvästä parempaan. Mutta Slurm SRE:n kanssa päätimme käyttää täysin uutta muotoa - antaa osallistujille olosuhteet mahdollisimman lähellä "taistelua". Jos hahmotellaan lyhyesti, mitä teimme intensiivikurssilla: "Rakennamme, rikomme, korjaamme, opiskelemme." SRE maksaa vähän […]

Kuinka saada aikaan tiedonvaihto yrityksessä niin, ettei se satu niin paljon

Keskiverto IT-yrityksellä on vaatimuksia, tehtävänseurantahistoriaa, lähteitä (ehkä jopa koodin kommentteineen), ohjeet tyypillisiin, tärkeisiin ja monimutkaisiin tapauksiin tuotannossa, kuvaus liiketoimintaprosesseista (perustamisesta lomalle lähtemiseen). ”), yhteystiedot, pääsyavaimet, luettelot henkilöistä ja projekteista, kuvaukset vastuualueista - ja joukko muuta tietoa, jonka olemme todennäköisesti unohtaneet ja jotka saattavat […]

Tietokonetehtävät hämmästyttävänä työkaluna englannin sanojen oppimiseen

Englannin oppiminen tietokonepelien kautta on jo vakiintunut käytäntö. Koska peleissä yhdistyvät hyvä vapaa-aika ja mahdollisuus uppoutua täysin kielen ekosysteemiin ja oppia sitä vaivattomasti. Tänään tarkastelemme quest-genren pelejä, jotka sopivat erinomaisesti kielen tasoittamiseen ja tuovat varmasti paljon hauskaa pelaajille. Mennä! Ensinnäkin vähän tylsyyttä: kuin [...]

Lisätty tuki lisäosille Firefoxin esikatselun iltaisin rakennelmissa

Mobiiliselaimessa Firefox Previewissa on kuitenkin toistaiseksi vain öisissä rakennuksissa ilmaantunut kauan odotettu mahdollisuus yhdistää WebExtension API -pohjaisiin lisäosiin. Selaimeen on lisätty valikkokohta “Add-ons Manager”, josta näet asennettavissa olevat lisäosat. Firefox Preview -mobiiliselainta kehitetään korvaamaan nykyinen Firefox for Android -versio. Selain perustuu GeckoView-moottoriin ja Mozillan Android-kirjastoihin […]

Miksi laitteiston käynnistys tarvitsee ohjelmistohackathonin?

Viime joulukuussa järjestimme oman startup-hackathonin kuuden muun Skolkovo-yrityksen kanssa. Ilman yrityssponsoreja tai ulkopuolista tukea keräsimme kaksisataa osallistujaa 20 Venäjän kaupungista ohjelmointiyhteisön avulla. Alla kerron kuinka onnistuimme, mitä sudenkuoppia kohtasimme matkan varrella ja miksi aloimme heti yhteistyön yhden voittajatiimin kanssa. […]

Androidin haavoittuvuus, joka mahdollistaa koodin etäsuorittamisen, kun Bluetooth on päällä

Helmikuun päivitys Android-alustaan ​​eliminoi kriittisen haavoittuvuuden (CVE-2020-0022) Bluetooth-pinosta, joka mahdollistaa koodin etäsuorittamisen lähettämällä erityisesti suunnitellun Bluetooth-paketin. Bluetooth-kantaman sisällä oleva hyökkääjä ei voi havaita ongelmaa. On mahdollista, että haavoittuvuutta voidaan käyttää luomaan matoja, jotka saastuttavat ketjussa viereisiä laitteita. Hyökkäämiseen riittää, että tiedät uhrin laitteen MAC-osoitteen (ennakkoparia ei vaadita, [...]

Muutokset Habr-palveluiden käyttösopimukseen ja tietosuojakäytäntöön

Hei! Olemme tehneet muutoksia käyttäjäsopimukseen ja tietosuojakäytäntöön. Asiakirjojen teksti pysyi lähes ennallaan, mutta palvelua edustava oikeushenkilö vaihtui. Jos aiemmin palvelua hallinnoi venäläinen Habr LLC, nyt emoyhtiömme Habr Blockchain Publishing Ltd, joka on rekisteröity ja toimii Kyproksen tasavallan lainkäyttöalueella ja lakien mukaisesti sekä Euroopan […]

Muutoksenhakutuomioistuin hyväksyy Bruce Perensin oikeudenkäynnin Grsecuritya vastaan

Kalifornian muutoksenhakutuomioistuin on antanut päätöksen Open Source Security Inc:n välisessä asiassa. (kehittää Grsecurity-projektia) ja Bruce Perens. Tuomioistuin hylkäsi valituksen ja vahvisti alemman oikeuden tuomion, jolla hylättiin kaikki Bruce Perensiä vastaan ​​esitetyt vaatimukset ja määrättiin Open Source Security Inc maksamaan 259 XNUMX dollaria oikeudenkäyntikuluina (Perens […]

NGINX Unit Application Server 1.15.0:n julkaisu

Saatavilla on NGINX Unit 1.15 -sovelluspalvelimen julkaisu, jonka sisällä kehitetään ratkaisua web-sovellusten käynnistämisen varmistamiseksi eri ohjelmointikielillä (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js ja Java ). NGINX Unit voi ajaa samanaikaisesti useita sovelluksia eri ohjelmointikielillä, joiden käynnistysparametreja voidaan muuttaa dynaamisesti ilman tarvetta muokata asetustiedostoja ja käynnistää uudelleen. Koodi […]