Categorie: Administrare

NewSQL = NoSQL+ACID

Până de curând, în Odnoklassniki s-au stocat aproximativ 50 TB de date, procesate în timp real, în SQL Server. Pentru un astfel de volum, asigurarea unui acces rapid și de încredere, iarăși, rezistent la erori pentru un centru de date utilizând o SGBD SQL este practic imposibilă. De obicei, în astfel de cazuri se utilizează unul dintre depozitele NoSQL, dar nu totul poate fi transferat în NoSQL: unele entități necesită […]

Analiza detaliată a AWS Lambda

Traducerea articolului a fost pregătită special pentru studenții cursului „Servicii Cloud”. Ești interesat să te dezvolți în acest domeniu? Urmărește masterclass-ul lui Egor Zuev (TeamLead în compania InBit) „Serviciul AWS EC2” și alătură-te celei mai apropiate grupe a cursului: început pe 26 septembrie. Tot mai mulți oameni trec la AWS Lambda pentru scalabilitate, performanță, economii și capacitatea de a procesa milioane și chiar trilioane de cereri pe lună. […]

Sleorm DevOps. Ziua a doua. IaC, testarea infrastructurii și „Sleorm înveselește!”

Afara este vreme clasică pozitivă de toamnă la Sankt Petersburg, în sala de conferințe Selectel este cald, cafea, Coca-Cola și aproape vara. În lumea din jur, pe 5 septembrie 2019, avem a doua zi de la începutul Slurm-ului DevOps. În prima zi a intensivelor, am trecut prin cele mai simple subiecte: Git, CI/CD. În a doua zi, am pregătit pentru participanți Infrastructure as Code și testarea infrastructurii — […]

Principiile generale de funcționare ale QEMU-KVM

Înțelegerea mea actuală: 1) KVM (Kernel-based Virtual Machine) – un hypervisor (VMM – Virtual Machine Manager) care funcționează ca un modul pe sistemele de operare Linux. Hypervisorul este necesar pentru a rula anumite aplicații într-un mediu virtual nesemnificativ și, în același timp, pentru a ascunde hardware-ul fizic real pe care rulează aceste aplicații. Hypervisorul acționează ca un „intermediar” […]

Antrenament Cisco 200-125 CCNA v3.0. Ziua 35. Protocol dinamic de trunking DTP

Astăzi vom discuta despre protocolul dinamic de trunking DTP și VTP – protocolul de trunking VLAN. Așa cum am menționat în ultima lecție, vom urma temele examenului ICND2 în ordinea în care sunt prezentate pe site-ul Cisco. Data trecută, am discutat despre punctul 1.1, iar astăzi ne vom ocupa de 1.2 – configurarea, verificarea și depanarea conexiunilor switch-urilor de rețea: adăugarea […]

OpenCV pe STM32F7-Discovery

Sunt unul dintre dezvoltatorii sistemului de operare Embox și în acest articol voi povesti despre cum am reușit să rulez OpenCV pe placa STM32746G. Dacă căutați ceva de genul „OpenCV pe placa STM32”, veți găsi destul de multe persoane interesate de utilizarea acestei biblioteci pe plăci STM32 sau pe alte microcontrolere. Există câteva videoclipuri care, din câte […]

Portarea Qt pe STM32

Bună ziua! În cadrul proiectului Embox, am lansat Qt pe STM32F7-Discovery și am dori să povestim despre aceasta. Anterior, am discutat despre cum am reușit să lansăm OpenCV. Qt este un cadru cross-platform care include nu doar componente grafice, ci și lucruri precum QtNetwork, un set de clase pentru lucrul cu baze de date, Qt for Automation (în […]

Telefon SIP pe STM32F7-Discovery

Salut tuturor. Cu ceva timp în urmă, am scris despre cum am reușit să lansăm telefonul SIP pe STM32F4-Discovery cu 1 MB ROM și 192 KB RAM) pe baza Embox. Trebuie să menționez că acea versiune a fost minimă și conecta două telefoane direct fără server și cu transmiterea vocii doar într-o singură direcție. Așadar, am decis să lansăm […]

Cum să creezi un proiect open source

Chiar săptămâna aceasta va avea loc festivalul IT TechTrain la Sankt Petersburg. Unul dintre speakeri va fi Richard Stallman. Embox participă de asemenea la festival și, desigur, nu am putut ignora tema software-ului liber. De aceea, una dintre prezentările noastre se intitulează „De la proiectul studențesc la proiectul open-source. Experiența Embox”. Aceasta va fi dedicată istoriei dezvoltării Embox ca proiect open-source. În […]

Nu doar cu New Relic: o privire asupra Datadog și Atatus

În rândul inginerilor SRE/DevOps, nimeni nu este surprins că, la un moment dat, apare un client (sau un sistem de monitorizare) și raportează că „totul s-a pierdut”: site-ul nu funcționează, plățile nu trec, viața este o corvoadă… Indiferent cât de mult ai dori să ajuți într-o astfel de situație, este foarte greu să faci asta fără un instrument simplu și clar. De multe ori, problema este ascunsă în codul aplicației însăși - trebuie doar […]

Windows: aflăm cine este autentificat unde

— Oh, nimic nu funcționează, ajutați-mă! — Nu te îngrijora, rezolvăm totul acum. Spune-mi numele computerului... (un clasic din apelurile la suport tehnic) E bine dacă ai un instrument de tip BgInfo sau utilizatorii tăi știu despre combinația Windows+Pause/Break și știu cum să o apese. Există chiar și exemplare rare, care au reușit să învețe numele mașinii lor. Dar de multe ori la […]

Instruire Cisco 200-125 CCNA v3.0. Ziua 34. Conceptul avansat de VLAN

Am discutat deja despre rețelele locale VLAN în lecțiile video din Zilele 11, 12 și 13 și astăzi vom continua studiul acestora conform tematicii ICND2. Am înregistrat video-ul anterior, care a marcat finalizarea pregătirii pentru examenul ICND1, cu câteva luni în urmă și am fost foarte ocupat de atunci până azi. Cred că mulți dintre voi ați promovat cu succes acest […]

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster