Categorie: Administrare

Prezentare generală a metodologiilor flexibile de proiectare a DWH

Dezvoltarea unui depozit este o activitate lungă și serioasă. Multe aspecte ale vieții unui proiect depind de cât de bine este gândită modelul de obiecte și structura bazei de date de la început. Abordarea comună a fost și rămâne diversele variante de combinare a schemei „stea” cu a treia formă normalizată. De regulă, conform principiului: datele originale - 3NF, vitrinele - stea. Această abordare, testată în timp și susținută de […]

Scriem matchmaking pentru Dota din 2014

Salut tuturor. Primăvara aceasta am descoperit un proiect în care echipa a reușit să lansese un server Dota 2 versiunea 2014 și, prin urmare, să joace pe el. Sunt un mare fan al acestui joc și nu am putut să pierd ocazia unică de a mă întoarce în copilărie. Am intrat destul de profund și am ajuns să scriu un bot pentru Discord care răspunde practic […]

CRI-O ca înlocuire a Docker ca mediu de execuție pentru Kubernetes: configurare pe CentOS 8

Salut! Mă numesc Serghei, sunt DevOps la Surf. Departamentul de DevOps de la Surf își propune nu doar să faciliteze colaborarea între specialiști și integrarea fluxurilor de lucru, ci și să efectueze cercetări active și să implementeze tehnologii relevante atât în infrastructura proprie, cât și în cea a clienților. Mai jos, voi descrie câteva modificări în tehnologia containerelor cu care ne […]

Copierea volumelor pe SCD prin server Linux folosind XCOPY

Uneori, este necesar să obținem o copie completă a unui volum în cadrul unui singur sistem de stocare a datelor (SDS), nu un snapshot, ci un volum propriu-zis. Dar nu întotdeauna SDS permite acest lucru utilizând propriile resurse interne. Se pare că singura opțiune este să copiem prin server, dar în acest fel, întreaga cantitate de date va trece prin server, rețea până la SDS și porturile SDS, […]

Cum să dormi liniștit când ai un serviciu în cloud: sfaturi arhitecturale de bază

LOST by sophiagworld În acest articol sunt adunate câteva șabloane comune care ajută inginerii să lucreze cu servicii de mari dimensiuni, la care fac apel milioane de utilizatori. Din experiența autorului, aceasta nu este o listă exhaustivă, dar sunt cu adevărat sfaturi eficiente. Așadar, să începem. Tradus cu sprijinul Mail.ru Cloud Solutions. Nivel de început Măsurile enumerate mai jos sunt relativ simple de implementat, dar oferă un randament ridicat. Dacă […]

Monitorizarea PostgreSQL folosind Zabbix

Prezentarea Daria Vilkova pentru Zabbix Meetup Online Vreau să vă prezint un instrument de monitorizare PostgreSQL și a sistemului de operare, care este dezvoltat de compania noastră folosind Zabbix. Am ales Zabbix ca instrument de monitorizare de mult timp, deoarece este o platformă cu sursă deschisă, susținută de o comunitate activă, care este foarte populară în Rusia. Am creat un agent activ […]

VPN în rețeaua locală de acasă

TL;DR: instalez Wireguard pe VPS, mă conectez la el de pe routerul de acasă cu OpenWRT și obțin acces la rețeaua de acasă de pe telefon. Dacă ai o infrastructură personală pe serverul de acasă sau ai acasă mai multe dispozitive gestionate prin IP, atunci cu siguranță ai dori să ai acces la ele de la birou, din autobuz, tren sau metrou. Mai des […]

Mail.ru își începe aplicarea în regim de testare a politicilor MTA-STS

Pe scurt, MTA-STS este o modalitate de a proteja suplimentar e-mailurile împotriva interceptării (adică a atacurilor „om în mijloc”, aka MitM) în timpul transmiterii între serverele de e-mail. Acesta rezolvă parțial problemele arhitecturale moștenite ale protocoalelor de e-mail și este descris într-un standard relativ nou, RFC 8461. Mail.ru este prima mare platformă de e-mail din Runet care a implementat acest standard. Aici se discută mai detaliat […]

Ce este Docker: o scurtă introducere în istorie și principalele sale abstractizări

Pe 10 august, în Sljørm a început un curs video despre Docker, în care discutăm totul despre acesta – de la abstracțiile de bază până la parametrii rețelei. În acest articol vom vorbi despre istoria apariției Docker și despre principalele sale abstracții: Image, Cli, Dockerfile. Lecția este destinată începătorilor, prin urmare, probabil că nu va fi interesantă pentru utilizatorii experimentați. Nu va fi sânge, apendice și o imersiune profundă. […]

Cum a democratizat Google BigQuery analiza datelor. Partea 2

Salut, Habr! Chiar acum în OTUS sunt deschise înscrierile pentru un nou flux al cursului „Data Engineer”. Cu câteva zile înainte de începerea cursului continuăm să împărtășim cu voi materiale utile. Citiți prima parte a Managementului datelor: Managementul puternic al datelor (Strong Data Governance) este principala regulă a Twitter Engineering. Pe măsură ce implementăm BigQuery în platforma noastră, ne concentrăm pe descoperirea datelor, controlul accesului, securitate […]

Scurtăm linkurile fără grăsime (F3)

Nu este rușinos să scurtezi linkuri la 13 ani, nu? Unui începător, și nu numai, merită să încerce să scrie propriul său Scurtător de Linkuri, în timp ce studiază un nou cadru. Asta am și făcut. Ce să spun – al cincilea bootstrap, un cadru subțire și o parte din suflet. Iată un demo, iar aici este codul. Pentru cititorii ca mine 😉 Un cadru, nu-i așa? Desigur […]

About the move from Redis to Redis-cluster

Când intri într-un produs care evoluează de mai bine de un deceniu, nu este deloc surprinzător să întâlnești tehnologiile depășite. Dar ce se întâmplă dacă în șase luni trebuie să susții o sarcină de 10 ori mai mare, iar prețul căderilor crește de sute de ori? În acest caz, ai nevoie de un inginer Highload deosebit. Dar, în lipsa unui astfel de specialist, problema a fost încredințată mie. În prima […]

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