Rannóg Inneall ar DUMP: Serverless, Postgres agus Téigh, .NET Core, GraphQL agus níos mó

Reáchtálfar comhdháil forbróirí in Yekaterinburg an 19 Aibreán DUMPÁIL. D'inis stiúrthóirí clár na rannóige Inneall - ceann na hoifige forbartha Yandex Andrey Zharinov, ceann na roinne forbartha ar Ionad Teagmhála Naumen Konstantin Beklemishev agus innealtóir bogearraí ó Kontur Denis Tarasov - cad iad na tuarascálacha ar féidir le forbróirí a bheith ag súil leis ag an gcomhdháil.

Tá tuairim ann nár cheart duit a bheith ag súil le léargais ó láithreoireachtaí ag comhdháil “fhéile”. Feictear dúinne go bhfuil clár cruthaithe againn ar fiú fanacht air. Chun seo a dhéanamh, níor ghlacamar ach iad siúd a bhí domhain san ábhar, rinneamar ⅔ d'iarratais a bhaint amach, struchtúr na n-óráidí a chur in eagar gan stad agus d'éiligh samplaí praiticiúla ó chainteoirí.

Rannóg Inneall ar DUMP: Serverless, Postgres agus Téigh, .NET Core, GraphQL agus níos mó

Tuarascálacha

Tá baint ag an gcéad dá thuarascáil, agus is cinnte go molaimid éisteacht leis an dá cheann acu.

Rannóg Inneall ar DUMP: Serverless, Postgres agus Téigh, .NET Core, GraphQL agus níos mó Fadhb 1. Agus API seachtracha á n-úsáid, tá an cheist maidir le bailíochtú sonraí ag teacht isteach thar a bheith ábhartha. Ní leor bailíochtú formáide amháin; is gá freisin comhleanúnachas na sonraí a áirithiú. Cé gur cosúil go bhfuil an réiteach soiléir, de réir mar a mhéadaíonn líon na bhfoinsí seachtracha, is furasta go n-éireoidh an iliomad seiceálacha aonair do-bhainistithe. Sergey Dolganov de Martians olc léireoidh sé cur chuige struchtúrtha i leith na faidhbe bunaithe ar úsáid teicníochtaí ríomhchlárú feidhme.

Rannóg Inneall ar DUMP: Serverless, Postgres agus Téigh, .NET Core, GraphQL agus níos mó Fadhb 2. Chun a bheith éifeachtach agus tú ag idirghníomhú leis an bhfreastalaí, is gá an líon glaonna chuig an API agus an méid sonraí a chuirtear ar ais a bharrfheabhsú. Éilíonn sé seo dearadh aonáin comhsheasmhach ar leibhéal an fhreastalaí. Dmitry Tsepelev (Martians olc) míneoidh sé conas is féidir é seo a dhéanamh go héifeachtach ag baint úsáide as fealsúnacht agus uirlisí GraphQL, aird a thabhairt ar na nuances agus samplaí a chur i gcomparáid le REST traidisiúnta.

Beidh an dara bloc faoi an teaglaim de Postgres agus Go. Éist le taithí Avito agus Yandex :)

Rannóg Inneall ar DUMP: Serverless, Postgres agus Téigh, .NET Core, GraphQL agus níos mó An bhfuil Postgres agat agus ba mhaith leat Go a úsáid i do thionscadal, ach seo é do chéad uair? Sábhálfaidh an tuarascáil seo go leor ama duit. Innealtóir Bogearraí i Íosluchtaigh Artemy Ryabinkov avito Labhróidh sé faoi na huirlisí agus na castaí go léir a bhaineann le bheith ag obair leis an mbunachar sonraí seo i Téigh ag baint úsáide as an sampla fadhbanna a réitíonn sé gach lá in Avito.

Rannóg Inneall ar DUMP: Serverless, Postgres agus Téigh, .NET Core, GraphQL agus níos mó PostgreSQL agus cúltaca sonraí? Dealraíonn sé go ndearnadh staidéar ar an ábhar seo i bhfad agus i gcéin cheana féin. Ach beidh an t-eolas neamhiomlán go dtí go mbeidh a fhios agat conas a tharlaíonn sé seo i Yandex: méideanna ollmhóra sonraí, an gá atá le comhbhrú, criptiú, próiseáil chomhthreomhar agus an úsáid is éifeachtaí de LAPanna illárnacha. Andrey Borodin Labhróidh tú faoi ailtireacht WAL-G - réiteach foinse oscailte i Téigh le haghaidh cartlannú leanúnach Postgres agus MySQL, a bhfuil Yandex ag forbairt go gníomhach, agus is féidir leat é a úsáid i do thionscadal.

Is é an tríú bloc dóibh siúd a bhfuil suim acu i dteicneolaíochtaí aitheantais cainte agus sintéise, a bhfuil ASR agus TTS ina giorrúcháin intuigthe dóibh, agus dóibh siúd a chruthaíonn cúntóirí gutha.

Rannóg Inneall ar DUMP: Serverless, Postgres agus Téigh, .NET Core, GraphQL agus níos mó Tá cúntóirí gutha ag an mbuaic tóir. Níl sé éasca do scil féin a chruthú le haghaidh aon cheann acu, ach tá sé an-simplí. Mar sin féin, is beag feidhmchláir fhíorshaoil ​​a bhaineann leis an teicneolaíocht seo. Vitaly Semyachkin de ScairdStíl tabharfaidh sé forbhreathnú ar chumais agus ar theorainneacha na bpríomhchúntóirí, inseoidh sé duit cén cineál raca is féidir fanacht, conas is féidir leat iad a shárú go heroically, agus go ginearálta, conas is féidir leat an scéal iomlán seo a ullmhú. Ina theannta sin, labhróidh Vitaly faoin taithí a bhaineann le “cruinniú cliste” a thógáil bunaithe ar Yandex.Station.

Rannóg Inneall ar DUMP: Serverless, Postgres agus Téigh, .NET Core, GraphQL agus níos mó Rannóg Inneall ar DUMP: Serverless, Postgres agus Téigh, .NET Core, GraphQL agus níos mó Soláthraíonn cuideachtaí móra a gcuid APInna chun cúntóirí gutha a thógáil. Ach cad a tharlóidh mura bhfuil réitigh sheachtracha ar fáil? IN Comhrian réiteach an fhadhb seo, cé go iompaigh an cosán amach a bheith deilgneach. Victor Kondoba и Svetlana Zavyalova roinnfidh siad a dtaithí ar réitigh aitheanta cainte áitiúla a úsáid agus tacaíocht á uathoibriú, taispeánfaidh siad cad ba cheart duit díriú air agus cad is féidir leat a íobairt chun éifeachtúlacht a mhéadú

Cad eile a bheidh sna tuarascálacha?

Rannóg Inneall ar DUMP: Serverless, Postgres agus Téigh, .NET Core, GraphQL agus níos mó Le déanaí, bhí cineál sonraí nua le feiceáil i Redis 5 - sruthanna, is é seo cur i bhfeidhm smaointe ón bróicéir teachtaireachtaí tóir Kafka. Denis Kataev (Tinkoff.ru) míneoidh sé cén fáth a bhfuil gá le sruthanna, an difríocht atá idir iad agus na scuainí rialta, cad é an difríocht idir sruthanna Kafka agus Redis, agus inseoidh sé duit freisin faoi na deacrachtaí a bhíonn ag fanacht leat.

Rannóg Inneall ar DUMP: Serverless, Postgres agus Téigh, .NET Core, GraphQL agus níos mó Innealtóir Bogearraí Ceannais ag Íosluchtaigh Grigory Koshelev Breathnóidh tú ar na fadhbanna atá ann maidir le logaí agus méadracht a thaifeadadh má tá terabytes sonraí agat in aghaidh an lae, agus labhróidh tú freisin faoi réiteach Foinse Oscailte nua a dhéanfaidh do shaol níos fearr.

Rannóg Inneall ar DUMP: Serverless, Postgres agus Téigh, .NET Core, GraphQL agus níos mó Ceannaire an phobail Kazan .Net Yuri Kerbitskov (Teicneolaíochtaí Digiteacha Ak Barraí) meabhróidh sé duit cén fáth a bhfuil gá le Fearainn Feidhmchláir sa Chreat .Net, agus labhair faoi na rudaí a d’athraigh agus tú ag obair leo in .Net Core, agus conas maireachtáil leis go ginearálta anois. Tar éis na cainte, beidh tuiscint níos fearr agat ar conas a oibríonn .NET Core faoin gcochall.

Agus is é an t-ábhar a vótáladh don chuid is mó ar an suíomh.

Rannóg Inneall ar DUMP: Serverless, Postgres agus Téigh, .NET Core, GraphQL agus níos mó Tharla réabhlóid chiúin in 2014, agus tá a macalla ag teacht suas linn. Ón nóiméad seo ar aghaidh, éiríonn an bonneagar go hiomlán dofheicthe agus ní bheidh aon tábhacht leis. Ní bhaineann sé seo le meaisíní fíorúla nó coimeádáin - is rud den am atá caite iad cheana féin, ach maidir le forbairt bhreise a dhéanamh ar smaointe na seirbhísí scamall - AWS Lambda (ní íocaimid ach amháin as am próiseálaí). Ag baint úsáide as an sampla dá thionscadal backend féin, forbróir i Nikolay Sverchkov olc Martians inseoidh sé duit gach rud faoin taobh praiticiúil a bhaineann le bheith ag obair le freastalaí gan freastalaí: cé chomh deacair is atá sé tosú, cé mhéad doiciméadú agus ranganna teagaisc atá ann, an bhfuil tacaíocht ann do chaighdeáin a nglactar leo go ginearálta, conas tástáil a dhéanamh go háitiúil, cé mhéad a chosnaíonn sé, cén teanga atá ann níos fearr a úsáid, cén stack tasc is ábhartha.

Máistir-rang

Rannóg Inneall ar DUMP: Serverless, Postgres agus Téigh, .NET Core, GraphQL agus níos mó CTO isteach Máistreacht.pro Andrey Fefelov stiúrfaidh sé máistir-rang ina dtógfaidh sé féin agus na rannpháirtithe cnuasach simplí de 3 nód fulangach lochtanna ar postgres, patroni, consal, s3, walg, insible.

Tar éis an máistir-rang, beidh tú in ann braisle den sórt sin a sheoladh ón tús ag baint úsáide as na leabhair súgartha Insible a chuirtear ar fáil.

Rannóg Inneall ar DUMP: Serverless, Postgres agus Téigh, .NET Core, GraphQL agus níos mó
Is féidir breathnú ar gach tuairisc ó chomhdháil na bliana seo caite ag Cainéal YouTube

Achoimrí ar gach tuairisc agus clárú - ag láithreán gréasáin na comhdhála.

Forbróirí, táimid ag fanacht leat ar 19 Aibreán ag DUMP!

Foinse: will.com

Add a comment