Rubriik: Haldamine

Docker Image'i juurutamine Dokku abil Ansible'iga

Proloog Hiljuti kuulsin „tasku” PaaS-ist, mis sarnaneb Heroku-le ja mille nimi on üsna ilmselge — Dokku. Mind köitis võimalus lihtsalt lisada sertifikaat rakendusele ja vhost välja pakutuna, seega otsustasin oma dockeripildid Dokku üle viia. Tõsi, olin pettunud, et Dokkus puuduvad käsud, mis sarnanevad Heroku dokku container:push dokku container:release \/\/ Väga […]

Millele võib viia tehingute eraldusvõime nõrgendamine andmebaasides

Tere kõigile. Siin on Vladislav Rodin. Hetkel olen OTUS-i kü massivoolude arhitektuuri kursuse juht ja õpetan ka tarkvaraarhitektuurile pühendatud kursustel. Lisaks õpetamisele, nagu olete ehk märganud, teen ka autorite materjali koostamisel OTUS-i blogi jaoks habras, ning tänane artikkel on pühendatud kursuse „PostgreSQL” käivitamisele, mida ma praegu […]

Docker pull ja docker push käskude rakendamine ilma docker kliendita HTTP-päringute kaudu

Meil oli 2 kotti umbrohtu, 75 tablette meskaline Unix keskkonnas, docker repo ja ülesanne teostada käsklusi docker pull ja docker push ilma docker kliendita. UPD: Küsimus: Milleks kõik see? Vastus: Toote koormustestimine (MITTE bash'i vahenditega, skriptid on esitatud hariduslikel eesmärkidel). Docker kliendi mittekasutamise otsus tehti, et vähendada lisakihtide arvu (mõistlikel […]

Andmete dikotoomia: andmete ja teenuste suhete ümbermõtestamine

Tere kõigile! Meil on suurepäraseid uudiseid, juunis käivitab OTUS taas kursuse „Tarkvaraarhitekt”, seetõttu jagame traditsiooniliselt teiega kasulikku materjali. Kui olete silmitsi seisnud mikroteenustega ilma igasuguse kontekstita, siis on teil lubatud pidada seda veidi kummaliseks. Rakenduse jagamine omavahel seotud fragmentideks, mis on omavahel ühendatud võrguga, tähendab paratamatult lisanduvaid […]

Koormustestimine kui CI-teenus arendajatele

Üks probleem, millega sageli silmitsi seisavad mitme toote tarkvara pakkujad, on inseneride — arendajate, testijate ja infrastruktuuriadministraatorite — oskuste dubleerimine peaaegu igas meeskonnas. See puudutab ka kalliseid insenere — koormustestimise spetsialiste. Selle asemel, et keskenduda oma põhikohustustele ja kasutada oma ainulaadset kogemust koormustestimise protsessi ülesehitamiseks, metodologia valimiseks […]

NFC: Near Field Communication tehnoloogia analüüs

Me kõik oleme harjunud, et nutitelefonides on olemas NFC. Ja näiliselt on kõik selge. Paljud ei osta nutitelefone, kus NFC-d ei ole, mõeldes, et see on ainult ostude tegemiseks. Kuid küsimusi on veel palju. Kuid kas teadsite, mida veel see tehnoloogia oskab? Mis teha, kui teie nutitelefonis ei ole NFC-d? Kuidas kasutada iPhone'i kiipi ilma […]

Kuidas me elasime üle koormuse x10 suurenemise kaugtöö ajal ja millised järeldused tegime

Tere, Habr! Viimased paar kuud oleme elanud väga huvitavas olukorras ja tahaksin jagada meie infrastruktuuri skaleerimise lugu. Selle aja jooksul on SberMarket kasvanud tellimustes nelikordselt ja käivitanud teenuse 17 uues linnas. Toitude kohaletoimetamise nõudluse plahvatuslik kasv nõudis meilt infrastruktuuri skaleerimist. Kõige huvitavamate ja kasulike järelduste kohta loe […]

IBM-i praktikakursused: Quarkus (ülikiire Java mikroteenustele), Jakarta EE ja OpenShift

Tere kõigile! Me oleme juba ka veebiseminaridest väsinud, nende arv on viimase paari kuu jooksul ületanud kõik mõeldavad piirid. Seetõttu püüame Habrile leida kõige huvitavamaid ja kasulikumaid teemasid). Juuni alguseks (loodame, et suvi lõpuks ikkagi saabub) oleme planeerinud mitmeid praktilisi sessioone, mis, oleme kindlad, huvitavad arendajaid. Esmalt räägime serverless ja kõige uuema ülikiire quarkus […]

Pilvepõhine sõnumivahetus Red Hat OpenShift platvormil Quarkuse ja AMQ Online'i abil

Tere kõigile! Siin ta on – meie viimane postitus sarjast Quarkus! (Muide, vaadake meie veebiseminari "See on Quarkus – Kubernetesi native Java raamistik". Näitame, kuidas alustada "nullist" või üle kanda valmis lahendusi.) Eelmises postituses vaatasime üle vastavad tööriistad, millega saab kvantitatiivselt hinnata parendusi, mis on saavutatud Java-rakenduste moderniseerimise käigus. Alates versioonist […]

Quarkus: rakenduste moderniseerimine JBoss EAP Quickstarti helloworld näite abil (jätkub)

Tere kõigile – siin on meie viies postitus sarjast Quarkus! (Muide, vaadake meie veebiseminari "See on Quarkus – Kubernetesi native Java raamistik". Näitame, kuidas alustada "nullist" või üle kanda valmis lahendusi.) Eelmises postituses käsitlesime Java-rakenduste moderniseerimist Quarkus tehnoloogiate (CDI ja Servlet 3) abil, kasutades helloworld programmi Redi repostaariumist […]

Serveri HTTP-pealkirjade kontrollimise teenus

Iga saidi jaoks on oluline õigesti seadistada HTTP-pealkirjad. Pealkirjade teemal on kirjutatud palju artikleid. Siin oleme kokku kogunud olemasoleva kogemuse ja RFC-dokumendid. Mõned pealkirjad on kohustuslikud, mõned on aegunud ning mõned võivad tekitada segadust ja vastuolusid. Oleme loonud tööriista automaatseks HTTP-pealkirjade kontrollimiseks veebiserveris. Erinevalt paljusid teistest teenustest, mis lihtsalt kuvavad pealkirju, võimaldab see teenus: määrata […]

Tagasüsteem tuhandete virtuaalmasinate jaoks tasuta tööriistadega

Tere, hiljuti sattusin huvitavale ülesandele seadistada suurte plokiseadmete varukoopiade talletamiseks. Iga nädala jooksul teeme varukoopiad kõigist virtuaalsetest masinatest meie pilves, seega tuleb osata hallata tuhandeid varukoopiaid ja teha seda võimalikult kiiresti ja tõhusalt. Kahjuks ei sobi selleks tavalised RAID5 ja RAID6 konfiguratsioonid […]

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster