“Mae gobaith yn strategaeth wael.” Addysg Rhyw a Pherthnasoedd dwys ym Moscow, Chwefror 3-5

Rydym yn cyhoeddi’r cwrs ymarferol cyntaf ar ARhPh yn Rwsia: SRE Slyrm.

Yn ystod y dwys byddwn yn treulio tridiau yn adeiladu, torri, atgyweirio a gwella gwefan cydgrynhowyr ar gyfer gwerthu tocynnau ffilm.

“Mae gobaith yn strategaeth wael.” Addysg Rhyw a Pherthnasoedd dwys ym Moscow, Chwefror 3-5

Dewisasom gydgrynwr tocynnau oherwydd bod ganddo lawer o senarios methiant: mewnlifiad o ymwelwyr ac ymosodiadau DDoS, methiant un o'r nifer o ficrowasanaethau hanfodol (awdurdodi, archebion, prosesu taliadau), diffyg argaeledd un o'r sinemâu niferus (cyfnewid data am seddi sydd ar gael a lle i gadw), ac ymhellach i lawr y rhestr.

Byddwn yn llunio'r cysyniad o Ddibynadwyedd ar gyfer ein safle cydgrynhoi, y byddwn yn ei ddatblygu ymhellach mewn Peirianneg, yn dadansoddi'r dyluniad o safbwynt ARhPh, yn dewis metrigau, yn sefydlu eu monitro, yn dileu digwyddiadau sy'n dod i'r amlwg, yn cynnal hyfforddiant ar gyfer gwaith tîm gyda digwyddiadau. mewn amodau sy'n agos at frwydro, trefnwch ôl-drafodaeth .

Mae'r rhaglen yn cael ei rhedeg gan weithwyr o Booking.com a Google.
Y tro hwn ni fydd unrhyw gyfranogiad o bell: mae'r cwrs wedi'i adeiladu ar ryngweithio personol a gwaith tîm.

Manylion o dan y toriad

Siaradwyr

Ivan Kruglov
Prif Ddatblygwr yn Booking.com (Yr Iseldiroedd)
Ers ymuno â Booking.com yn 2013, mae wedi gweithio ar brosiectau seilwaith fel dosbarthu a phrosesu negeseuon, BigData a gwe-stack, chwilio.
Ar hyn o bryd yn gweithio ar faterion adeiladu cwmwl mewnol a Rhwyll Gwasanaeth.

Ben Tyler
Prif Ddatblygwr yn Booking.com (UDA)
Yn ymwneud â datblygiad mewnol platfform Booking.com.
Yn arbenigo mewn rhwyll gwasanaeth / darganfod gwasanaeth, amserlennu swyddi swp, ymateb i ddigwyddiad a phroses post mortem.
Yn siarad ac yn dysgu yn Rwsieg.

Evgeniy Varavva
Datblygwr Cyffredinol yn Google (San Francisco).
Profiad o brosiectau gwe llwyth uchel i ymchwil mewn gweledigaeth gyfrifiadurol a roboteg.
Ers 2011, mae wedi bod yn ymwneud â chreu a gweithredu systemau gwasgaredig yn Google, gan gymryd rhan yng nghylch bywyd llawn y prosiect: cysyniadoli, dylunio a phensaernïaeth, lansio, plygu a phob cam canolradd.

Eduard Medvedev
CTO yn Twngsten Labs (yr Almaen)
Wedi gweithio fel peiriannydd yn StackStorm, yn gyfrifol am ymarferoldeb ChatOps y platfform. Datblygu a gweithredu ChatOps ar gyfer awtomeiddio canolfannau data. Siaradwr mewn cynadleddau Rwsiaidd a rhyngwladol.

Rhaglen

Mae'r rhaglen yn cael ei datblygu'n weithredol. Nawr mae'n edrych fel hyn, erbyn mis Chwefror efallai y bydd yn gwella ac ehangu.

Pwnc #1: Egwyddorion a dulliau sylfaenol ARhPh

  • Beth sydd ei angen i ddod yn ARhPh?
  • DevOps yn erbyn SRE
  • Pam mae datblygwyr yn gwerthfawrogi ARhPh ac yn drist iawn pan nad ydynt yn y prosiect
  • SLI, SLO a CLG
  • Gwall yn y gyllideb a'i rôl mewn ARhPh

Pwnc #2: Dylunio systemau gwasgaredig

  • Pensaernïaeth ac ymarferoldeb cymwysiadau
  • Dyluniad System Mawr Anhaniaethol
  • Gweithredadwyedd / Dyluniad ar gyfer methiant
  • gRPC neu REST
  • Fersiynu a chydnawsedd yn ôl

Pwnc #3: Sut mae prosiect ARhPh yn cael ei dderbyn

  • Arferion gorau gan ARhPh
  • Rhestr wirio derbyn prosiect
  • Logio, metrigau, olrhain
  • Cymryd CI/CD i'n dwylo ein hunain

Testun Rhif 4: Dylunio a lansio system wasgaredig

  • Peirianneg gwrthdro - sut mae'r system yn gweithio?
  • Rydym yn cytuno ar SLI ac SLO
  • Ymarfer cynllunio gallu
  • Wrth lansio traffig i'r rhaglen, mae ein defnyddwyr yn dechrau ei “ddefnyddio”.
  • Lansio Prometheus, Grafana, Elastig

Pwnc #5: Monitro, Arsylwi a Rhybuddio

  • Monitro vs. Arsylwi
  • Sefydlu monitro a rhybuddio gyda Prometheus
  • Monitro ymarferol o SLI a SLO
  • Symptomau vs. Achosion
  • Black-Box vs. Monitro Blwch Gwyn
  • Monitro wedi'i ddosbarthu o'r cymhwysiad a'r gweinydd sydd ar gael
  • 4 arwydd euraidd (canfod anomaledd)

Testun Rhif 6: Arfer o brofi dibynadwyedd system

  • Gweithio dan bwysau
  • Methiant-pigiad
  • Mwnci Anrhefn

Pwnc #7: Ymarfer ymateb i ddigwyddiad

  • Algorithm rheoli straen
  • Rhyngweithio rhwng cyfranogwyr y digwyddiad
  • Post mortem
  • Rhannu gwybodaeth
  • Siapio'r diwylliant
  • Monitro namau
  • Cynnal ôl-drafodaeth ddi-fai

Pwnc #8: Arferion Rheoli Llwyth

  • Cydbwyso llwyth
  • Cais goddefgarwch fai: ailgynnig, goramser, pigiad methiant, torrwr cylched
  • DDoS (creu llwyth) + Methiannau Rhaeadru

Pwnc #9: Ymateb i Ddigwyddiad

  • Ôl-drafod
  • Ymarfer Ar Alwad
  • Gwahanol fathau o ddamweiniau (profi, newidiadau cyfluniad, methiant caledwedd)
  • Protocolau rheoli digwyddiad

Pwnc #10: Diagnosis a datrys problemau

  • Logio
  • Dadfygio
  • Ymarfer dadansoddi a dadfygio ar ein cais

Pwnc #11: Profi dibynadwyedd y system

  • Profi Straen
  • Profi cyfluniad
  • Profi perfformiad
  • Rhyddhau caneri

Testun Rhif 12: Gwaith ac adolygiad annibynnol

Argymhellion a gofynion ar gyfer cyfranogwyr

Mae ARhPh yn ymdrech tîm. Rydym yn argymell yn gryf cymryd y cwrs fel tîm. Dyna pam rydyn ni'n cynnig gostyngiadau mawr ar gyfer timau parod.

Pris y cwrs yw 60 ₽ y pen.
Os yw cwmni'n anfon grŵp o 5+ o bobl - 40 ₽.

Mae'r cwrs wedi'i adeiladu ar Kubernetes. I basio, mae angen i chi wybod Kubernetes ar lefel sylfaenol. Os nad ydych chi'n gweithio gydag ef, gallwch chi fynd trwy Slurm Basic (онлайн neu dwys Tachwedd 18-20).
Yn ogystal, mae angen i chi fod yn hyddysg yn Linux ac yn adnabod Gitlab a Prometheus.

Cofrestru

Os oes gennych syniad cymhleth ar gyfer cyfranogiad, er enghraifft, i'r Prif Swyddog Gweithredol, CTO a thîm o ddatblygwyr ddod i'r cwrs, ac iddynt gael interniaeth gan ystyried y rheolaeth fertigol, ysgrifennwch ataf mewn neges bersonol.

Ffynhonnell: hab.com

Ychwanegu sylw