Sezione di backend nantu à DUMP: Serverless, Postgres è Go, .NET Core, GraphQL è più

Una cunferenza di sviluppatori si terrà in Ekaterinburg u 19 d'aprile DUMP. I direttori di u prugramma di a sezione Backend - capu di l'uffiziu di sviluppu di Yandex Andrey Zharinov, capu di u dipartimentu di sviluppu di Naumen Contact Center Konstantin Beklemishev è l'ingegnere di u software da Kontur Denis Tarasov - hà dettu ciò chì i sviluppatori ponu aspittà à a cunferenza.

Ci hè l'opinione chì ùn deve micca aspittà persights da presentazioni in una cunferenza di "festival". Ci pare chì avemu creatu un prugramma chì vale a pena aspittà. Per fà questu, avemu pigliatu solu quelli chì eranu prufonda in u tema, sguassate ⅔ di l'applicazioni, editatu senza fine a struttura di i discorsi è dumandemu esempi pratichi da i parlanti.

Sezione di backend nantu à DUMP: Serverless, Postgres è Go, .NET Core, GraphQL è più

Rapporti

I primi dui rapporti sò in relazione, è ricumandemu di sicuru d'ascoltà i dui.

Sezione di backend nantu à DUMP: Serverless, Postgres è Go, .NET Core, GraphQL è più Prublemu 1. Quandu s'utilice l'API esterni, u prublema di validazione di dati entranti hè particularmente pertinente. A validazione di u formatu solu ùn hè micca abbastanza; hè ancu necessariu di assicurà a coerenza di e dati. Ancu s'è a suluzione pare ovvia, cum'è u numeru di fonti esterni aumenta, a multitùdine di cuntrolli individuali pò esse facilmente ingestibile. Sergey Dolganov из Marziani maligni dimustrarà un approcciu strutturatu à u prublema basatu annantu à l'usu di tecniche di prugrammazione funziunale.

Sezione di backend nantu à DUMP: Serverless, Postgres è Go, .NET Core, GraphQL è più Prublemu 2. Per esse efficaci à l'interazzione cù u servitore, hè necessariu ottimisà u nùmeru di chjama à l'API è a quantità di dati restituiti. Questu hè bisognu di cuncepimentu di entità coherente à u livellu di u servitore. Dmitri Tsepelev (Marziani maligni) spiegherà cumu questu pò esse fattu in modu efficace cù a filusufìa è l'arnesi di GraphQL, fate attenzione à e sfumature è paragunate esempi cù REST tradiziunale.

U secondu bloccu serà nantu à a cumminazione di Postgres è Go. Andate à sente l'esperienza di Avito è Yandex :)

Sezione di backend nantu à DUMP: Serverless, Postgres è Go, .NET Core, GraphQL è più Avete Postgres è vulete usà Go in u vostru prughjettu, ma questu hè a vostra prima volta? Stu rapportu vi risparmià una tonna di tempu. Ingegnere di software in Avito Artemy Ryabinkov parlerà di l'arnesi è tutte e intricacies di travaglià cù sta basa di dati in Go usendu l'esempiu di prublemi chì risolve ogni ghjornu in Avito.

Sezione di backend nantu à DUMP: Serverless, Postgres è Go, .NET Core, GraphQL è più PostgreSQL è salvezza di dati? Sembra chì stu tema hè digià statu studiatu assai è largu. Ma a cunniscenza serà incompleta finu à sapè cumu questu succede in Yandex: volumi giganti di dati, a necessità di cumpressione, criptografia, processazione parallela è l'utilizazione più efficiente di CPU multi-core. Andrey Borodin parlerà di l'architettura di WAL-G - una soluzione open source in Go per l'archiviazione cuntinua Postgres è MySQL, chì Yandex hè attivamente sviluppatu, è pudete aduprà in u vostru prughjettu.

U terzu bloccu hè per quelli chì anu interessatu in i tecnulugii di ricunniscenza di parlà è sintesi, per quale ASR è TTS sò abbreviazioni comprensibili, è per quelli chì creanu assistenti di voce.

Sezione di backend nantu à DUMP: Serverless, Postgres è Go, .NET Core, GraphQL è più L'assistenti vocali sò in u piccu di pupularità. Crià a vostra propria abilità per qualsiasi di elli ùn hè micca faciule, ma assai simplice. Tuttavia, ci sò pochi cunnisciuti appiicazioni vera-vita di sta tecnulugia. Vitali Semyachkin из JetStyle vi darà una visione generale di e capacità è e limitazioni di l'assistenti principali, vi dicerà chì tipu di rake pò aspittà, cumu pudete superà eroicamente, è in generale, cumu pudete preparà sta storia sana. Inoltre, Vitaly parlerà di l'esperienza di custruisce una "reunione intelligente" basatu in Yandex.Station.

Sezione di backend nantu à DUMP: Serverless, Postgres è Go, .NET Core, GraphQL è più Sezione di backend nantu à DUMP: Serverless, Postgres è Go, .NET Core, GraphQL è più L'imprese principali furniscenu e so API per custruisce assistenti vocali. Ma chì si suluzioni esterni ùn sò micca dispunibili? IN Contornu risolvutu stu prublema, ancu s'è a strada hè stata spinosa. Victor Kondoba и Svetlana Zavyalova sparteranu a so sperienza d'utilizà soluzioni di ricunniscenza di voce locale quandu automatizeghja u supportu, mostrarà ciò chì duvete fucalizza è ciò chì pudete sacrificà per aumentà l'efficienza

Chì altru seranu i rapporti ?

Sezione di backend nantu à DUMP: Serverless, Postgres è Go, .NET Core, GraphQL è più Ricertamenti, un novu tipu di dati apparsu in Redis 5 - streams, questu hè una implementazione di idee da u famosu broker di messagi Kafka. Denis Kataev (Tinkoff.ru) spiegherà per quessa chì i flussi sò necessarii, cumu si sò diffirenti di e fila regulare, quale hè a diffarenza trà i flussi Kafka è Redis, è vi diciarà ancu di e trappule chì vi aspettanu.

Sezione di backend nantu à DUMP: Serverless, Postgres è Go, .NET Core, GraphQL è più Ingegnere di Software Capu à Konture Grigory Koshelev Fighjulerà ciò chì i prublemi esistenu cù logs di registrazione è metriche s'ellu avete terabytes di dati per ghjornu, è ancu parlà di una nova suluzione Open-Source chì farà a vostra vita megliu.

Sezione di backend nantu à DUMP: Serverless, Postgres è Go, .NET Core, GraphQL è più Leader di a cumunità Kazan .Net Yuri Kerbitskov (Ak Bars Digital Technologies) vene à ricurdà per quessa chì i domini di l'applicazioni sò necessarii in u .Net Framework, è parlanu di ciò chì hà cambiatu quandu u travagliu cù elli in .Net Core, è cumu in generale vive cun ellu avà. Dopu à a conversazione, avarete una megliu intelligenza di cumu .NET Core travaglia sottu u cappucciu.

È u tema chì hè statu vutatu per u più nantu à u situ.

Sezione di backend nantu à DUMP: Serverless, Postgres è Go, .NET Core, GraphQL è più Una rivoluzione tranquilla hè accaduta in u 2014, è u so ecu hè ghjuntu cun noi. Da questu mumentu, l'infrastruttura diventa cumplitamenti invisibule è cessà di impurtà. Ùn si tratta micca di machini virtuali o cuntenituri - sò digià una cosa di u passatu, ma di u sviluppu ulteriore di l'idee di i servizii di nuvola - AWS Lambda (paghemu solu per u tempu di u processatore). Utilizendu l'esempiu di u so propiu prughjettu backend, un sviluppatore in Evil Martians Nikolay Sverchkov vi diciarà tuttu nantu à u latu praticu di travaglià cù serverless: quantu hè difficiule di principià, quanta documentazione è tutoriali ci sò, ci hè supportu per i normi generalmente accettati, cumu pruvà in u locu, quantu costa, quale lingua hè megliu aduprà, quale pila di compiti hè più pertinente.

Master class

Sezione di backend nantu à DUMP: Serverless, Postgres è Go, .NET Core, GraphQL è più CTO in Mastery.pro Andrey Fefelov hà da fà una classa maestra in quale ellu è i participanti custruiranu un semplice cluster tollerante à i difetti di 3 nodi nantu à postgres, patroni, consul, s3, walg, ansible.

Dopu à a classa maestra, puderete lancià un tali cluster da zero usendu i libri di ghjocu Ansible furniti.

Sezione di backend nantu à DUMP: Serverless, Postgres è Go, .NET Core, GraphQL è più
Tutti i rapporti di a cunferenza di l'annu passatu ponu esse vistu à canale YouTube

Riassunti di tutti i rapporti è iscrizzione - à situ web di cunferenza.

Sviluppatori, vi aspittemu u 19 d'aprile à DUMP !

Source: www.habr.com

Add a comment