Tehniskā informācija (hostings)

Ja reiz interesē vairāk tehniska hostinga informācija lūk esmu zemāk uzskaitījis “visādus nosaukumus”, kuriem vajadzētu jau izteikt pašiem par sevi, ko tie dara. Ja nav ne jausmas, ko tas viss nozīmē, tad īsumā – lapa darbojas ātri un uz vairākiem serveriem.

Regulas un prasības

GDPR (VDAR) regulas prasības

Visi EU datu centri ir atbilstoši GDPR prasībā.

PCI prasības

Daļa datu centru atbilst PCI prasībām

Datu glabāšana

Datubāzes

  1. Pamata datubāzei izmantojam MariaDB 10.1, lai veiksmīgi varētu darboties uz vairākiem serveriem master-master kopēsanai (master-master replication) un MySQL 5.7+ “mākonī” (EU un GDPR ietvaros);
  2. Tālāk to visu palīdz uzturēt Redis un Memecache(d);
  3. Pa vidu šur un tur ir arī MongoDB;
  4. Ir arī pieslēgts Neo4j, lai vieglāk atrast saistītos datus. Piemēram, izmantojam to mūsu statistikai un A|B testēšanai uz lite.market;
  5. Lielākiem projektiem var pieslēgt arī SOLR un citas datu apstrādes un maršrutēšanas rīkus un aplikācijas.

CDN

  1. EU un EEZ (GDPR atbilstošs) + pasaule;
  2. Ķīnai ir atsevišķas prasības;

Serveris

  1. Viss sēž uz Ubuntu;
  2. PHP 7+ darbina Apache 2.4 vai kā php-fpm (atkarīgs no servera), kurš noslēpies aiz NGINX, kurš noslēpies aiz Varnish (5.x); Ir arī atsevišķie NGINX serveri.
  3. Ir arī NodeJs;
  4. lapām ir piejams SSL sertifikāts;

DNS uzturēšana

Domēnu DNS uzturēšana atkarīga no prasībām.

E-pasts

  1. E-pasta nav! priekš kam vajadzīgs vēl viens e-pasta pakalpojuma sniedzējs, kuram visu laiku jākaujas ar spamu;
  2. Izmantojam dažādus 3. pušu pakalpojumus, piemēram Mandrill, vai Google Mail;

Atrašanās vieta serverim

  1. Mainīga;
  2. Parsvarā Londona, Frankfurte un Ņujorka; Nav problēmu pievienot jaunu lokāciju citur, kas ir tuvāk apmeklētājiem.

Pieejamie datu centri:

V1 (Linode)

  • Frankfurte, Vācija;
  • Londona, Lielbritānija;
  • Ņūarka, ASV austrumi;
  • Atlanta, ASV dienvidi;
  • Dallasa, ASV centrs;
  • Fremonta, ASV rietumi;
  • Singapūra,
  • Tokija, Japāna;

V2 (Digital Ocean)

  • Sanfrancisko, ASV rietumi;
  • Toronto, Kanāda;
  • Ņujorka, ASV austrumi;
  • Frankfurte, Vācija;
  • Londona, Lielbritānija;
  • Amsterdama, Nīderlande;
  • Singapūra,
  • Bangalora, Indija;

V3 (Google Cloud)

  • Aiova (Iowa), ASV centrs;
  • Dienvidkarolīna (South Carolina), ASV austrumi;
  • Ziemļvirdžinija (Northern Virginia), ASV austrumi;
  • Oregona (Oregon), ASV rietumi;
  • Sanpaulu (São Paulo), Brazīlija;
  • Sintgilēna (Saint-Ghislain), Beļģija;
  • Londona, Apvienotā Karaliste;
  • Frankfurte, Vācija;
  • (Changhua), Taivāna;
  • Tokija, Japāna;
  • Singapūra;
  • Sidneja, Austrālija;

Nākotnes plāni

  1. Rīga, Latvija;
  2. Viļņa, Lietuva