Kategorija: Administrācija

Ziņojumu starpnieku izpratne. Ziņojumu apmaiņas mehānikas izpēte, izmantojot ActiveMQ un Kafka. 1. nodaļa

Sveiki visiem! Sāku tulkot nelielu grāmatu: «Understanding Message Brokers«, autors: Jakub Korab, izdevniecība: O’Reilly Media, Inc., izdošanas datums: 2017. gada jūnijs, ISBN: 9781492049296. No grāmatas ievada: «… Šī grāmata jums iemācīs domāt par ziņojumu apmaiņas sistēmām, salīdzinot un pretstatot divas populāras starpniekserveru tehnoloģijas: Apache ActiveMQ un Apache Kafka. Šeit tiks sniegti izmantošanas piemēri […]

Kā izskaidrot savai vecmāmiņai atšķirību starp SQL un NoSQL

Viens no svarīgākajiem lēmumiem, ko pieņem izstrādātājs, ir tāds, kādu datu bāzi izmantot. Gadu gaitā iespējas ir bijušas ierobežotas ar dažādām relāciju datu bāzēm, kas atbalstīja strukturēto vaicājumu valodu (SQL). Tās ietver MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 un daudzus citus. Pēdējo 15 gadu laikā tirgū ir parādījušās daudz jaunu […]

Krusteniskā replikācija starp PostgreSQL un MySQL

Es vispārīgi pastāstīšu par krustenisko replikāciju starp PostgreSQL un MySQL, kā arī par metodēm, kā iestatīt krustenisko replikāciju starp šiem diviem datu bāzu serveriem. Parasti krusteniskajā replikācijā datu bāzes tiek uzskatītas par homogēnām, un tā ir ērta metode, lai pārietu no viena relāciju DB servera uz citu. PostgreSQL un MySQL datu bāzes parasti tiek uzskatītas par relāciju datu bāzēm, taču […]

pg_stat_statements + pg_stat_activity + loq_query = pg_ash?

Kā īss papildinājums rakstam Mēģinājums izveidot ASH analogu PostgreSQL. Uzdevums ir saistīt pg_stat_statemenets, pg_stat_activity vēsturi. Rezultātā, izmantojot izpildes plānu vēsturi no dienesta tabulas log_query, var iegūt ļoti daudz noderīgas informācijas, lai to izmantotu veiktspējas incidentu risināšanas un vaicājumu optimizācijas procesos. Brīdinājums. Ņemot vērā, ka testi un izstrāde turpinās, raksts nav […]

Kubecost apskats, lai ietaupītu līdzekļus Kubernetes mākoņos

Pašlaik arvien vairāk uzņēmumu pārvieto savu infrastruktūru no dzelzs serveriem un savām virtuālajām mašīnām uz mākoņiem. Šādu risinājumu ir viegli izskaidrot: nav nepieciešams rūpēties par aparatūru, klasteri ir viegli konfigurējami daudzos dažādos veidos... un pats galvenais — esošās tehnoloģijas (piemēram, Kubernetes) ļauj vienkārši mērogot skaitļošanas jaudas atkarībā no slodzes. Vienmēr ir svarīgs arī finansiālais aspekts. Rīks, […]

DPI (SSL inspekcija) ir pretējs kriptogrāfijas būtībai, taču uzņēmumi to ievieš

Uzticības ķēde. CC BY-SA 4.0 Yanpas SSL satiksmes inspekcija (SSL/TLS atšifrēšana, SSL analīze vai DPI) kļūst par arvien karstāku diskutējamo tēmu uzņēmējdarbības sektorā. Ideja par datu atšifrēšanu šķiet pretēja pašai kriptogrāfijas koncepcijai. Tomēr fakts ir tāds, ka arvien vairāk uzņēmumu izmanto DPI tehnoloģijas, skaidrojot to ar nepieciešamību pārbaudīt saturu ļaunprātīgiem, datu noplūdes un t. […]

CacheBrowser eksperimenta: apiet Ķīnas ugunsmūri bez starpniekservera izmantojot satura kešošanu

Attēls: Unsplash Mūsdienās ievērojama daļa visa satura internetā tiek izplatīta, izmantojot CDN tīklus. Pētījumi par to, kā dažādi cenzori izplata savu ietekmi uz šiem tīkliem. Masačūsetsas universitātes zinātnieki analizēja iespējamos CDN satura bloķēšanas paņēmienus, ņemot vērā Ķīnas varas iestāžu praksi, un izstrādāja rīku, lai apietu šos bloķējumus. Mēs sagatavojām kopsavilkuma materiālu ar galvenajiem secinājumiem un […]

Celties DNS-over-HTTPS serveru

Autors jau vairākkārt ir aplūkojis dažādus DNS ekspluatācijas aspektus vairākās rakstos, kas publicēti blogā. Tajā pašā laikā galvenā uzmanība vienmēr tika pievērsta šī svarīgā interneta servisa drošības uzlabošanai. Līdz pēdējam laikam, neskatoties uz acīmredzamām DNS trafika ievainojamībām, kas lielākoties joprojām tiek pārsūtītas atklātā veidā, ļaunprātīgas darbības no […]

Aktīvo sesiju vēsture PostgreSQL — jauns paplašinājums pgsentinel

Uzņēmums pgsentinel izlaida vienādranga paplašinājumu pgsentinel (github krātuve), kas pievieno PostgreSQL skatījumu pg_active_session_history — aktīvo sesiju vēsturi (analogiski orākula v$active_session_history). Patiesībā tas ir vienkārši katras sekundes fotoattēli no pg_stat_activity, bet ir svarīgi aspekti: visa uzkrātā informācija tiek glabāta tikai operatīvajā atmiņā, un patērētā atmiņas apjoms ir regulējams atbilstoši pēdējo glabāto ierakstu skaitam. Tiek pievienots lauks queryid — […]

Labākās prakses Kubernetes konteineriem: veselības pārbaudes

TL;DR Lai sasniegtu augstu konteineru un mikropakalpojumu novērojamību, neatkarīgi no žurnāliem un primārajām metrikām ir nepietiekami. Lai nodrošinātu ātrāku atjaunošanos un palielinātu pielāgojamību, lietotnēm jāievieš Augstas novērojamības princips (HOP, High Observability Principle). Lietotnē HOP prasības ietver: pareizu žurnālfraušanu, rūpīgu uzraudzību, veselības pārbaudes un veiktspējas/ziņojumu izsekošanu. Kā HOP elementu izmantojiet Kubernetes readinessProbe un livenessProbe pārbaudes. […]

Kā ar Kubernetes un automatizāciju migrēt uz mākoņu divu stundu laikā

Uzņēmums "URUS" izmēģināja Kubernetes dažādos veidos: patstāvīgu izvietošanu uz bare metal, Google Cloud, un pēc tam pārcēla savu platformu uz Mail.ru Cloud Solutions (MCS). Kā tika izvēlēts jauns mākoņu pakalpojumu sniedzējs un kā izdevās migrēt pie tā rekordīsā laikā divu stundu laikā stāsta Igors Šiškins (t3ran), vecākais sistēmu administrators "URUS". Ar ko nodarbojas "URUS" Ir daudz veidu […]

Uzticamas Zextras Team darbības nodrošināšana sarežģītās korporatīvajās tīklos

Iepriekšējā rakstā mēs pastāstījām par Zextras Team — risinājumu, kas ļauj pievienot Zimbra Collaboration Suite Open-Source Edition uzņēmuma tekstu un video tērzēšanas funkcionalitāti, kā arī iespēju rīkot videokonferences ar lielu dalībnieku skaitu, neizmantojot trešo pušu pakalpojumus un nesniedzot nekādu informāciju ārpusē. Šāds izmantošanas scenārijs lieliski derēs uzņēmumiem, kuriem ir stingri […]

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