Persidangan pemaju akan diadakan di Yekaterinburg pada 19 April
Terdapat pendapat bahawa anda tidak sepatutnya mengharapkan cerapan daripada pembentangan pada persidangan "perayaan". Nampaknya kami telah mencipta satu program yang patut ditunggu. Untuk melakukan ini, kami hanya mengambil mereka yang mendalami topik itu, menyingkirkan β aplikasi, menyunting struktur ucapan tanpa henti dan menuntut contoh praktikal daripada penceramah.
Laporan
Dua laporan pertama adalah berkaitan, dan kami pasti mengesyorkan mendengar kedua-duanya.
Masalah 1. Apabila menggunakan API luaran, isu pengesahan data masuk amat relevan. Pengesahan format sahaja tidak mencukupi; ia juga perlu untuk memastikan keselarasan data. Walaupun penyelesaiannya kelihatan jelas, apabila bilangan sumber luaran meningkat, banyak semakan individu boleh menjadi tidak terurus dengan mudah. Sergey Dolganov daripada Marikh yang jahat akan menunjukkan pendekatan berstruktur kepada masalah berdasarkan penggunaan teknik pengaturcaraan berfungsi.
Masalah 2. Untuk menjadi cekap apabila berinteraksi dengan pelayan, adalah perlu untuk mengoptimumkan bilangan panggilan ke API dan jumlah data yang dikembalikan. Ini memerlukan reka bentuk entiti yang konsisten di peringkat pelayan. Dmitry Tsepelev (Martian yang jahat) akan menerangkan bagaimana ini boleh dilakukan dengan berkesan menggunakan falsafah dan alatan GraphQL, memberi perhatian kepada nuansa dan membandingkan contoh dengan REST tradisional.
Blok kedua adalah mengenai gabungan Postgres dan Go. Pergi dengar pengalaman Avito dan Yandex :)
Adakah anda mempunyai Postgres dan ingin menggunakan Go dalam projek anda, tetapi ini kali pertama anda? Laporan ini akan menjimatkan banyak masa. Jurutera Perisian dalam Avito Artemy Ryabinkov akan bercakap tentang alat dan semua selok-belok bekerja dengan pangkalan data ini dalam Go menggunakan contoh masalah yang dia selesaikan setiap hari dalam Avito.
PostgreSQL dan sandaran data? Nampaknya topik ini telah pun dipelajari jauh dan meluas. Tetapi pengetahuan tidak akan lengkap sehingga anda tahu bagaimana ini berlaku dalam Yandex: jumlah data yang besar, keperluan untuk pemampatan, penyulitan, pemprosesan selari dan penggunaan CPU berbilang teras yang paling cekap. Andrey Borodin akan bercakap tentang seni bina WAL-G - penyelesaian sumber terbuka dalam Go untuk pengarkiban berterusan Postgres dan MySQL, yang Yandex sedang giat dibangunkan, dan anda boleh gunakan dalam projek anda.
Blok ketiga adalah untuk mereka yang berminat dalam pengecaman pertuturan dan teknologi sintesis, yang ASR dan TTS adalah singkatan yang boleh difahami, dan bagi mereka yang mencipta pembantu suara.
Pembantu suara berada di puncak populariti. Mencipta kemahiran anda sendiri untuk mana-mana daripada mereka tidak mudah, tetapi sangat mudah. Walau bagaimanapun, terdapat beberapa aplikasi kehidupan sebenar teknologi ini yang diketahui. Vitaly Semyachkin daripada JetStyle akan memberikan gambaran keseluruhan tentang keupayaan dan batasan pembantu utama, memberitahu anda jenis rake yang boleh menanti, bagaimana anda boleh mengatasinya secara heroik, dan secara amnya, bagaimana anda boleh menyediakan keseluruhan cerita ini. Di samping itu, Vitaly akan bercakap tentang pengalaman membina "mesyuarat pintar" berdasarkan Yandex.Station.
Syarikat terkemuka menyediakan API mereka untuk membina pembantu suara. Tetapi bagaimana jika penyelesaian luaran tidak tersedia? DALAM Kontur menyelesaikan masalah ini, walaupun jalannya ternyata berduri. Victor Kondoba ΠΈ Svetlana Zavyalova akan berkongsi pengalaman mereka menggunakan penyelesaian pengecaman pertuturan tempatan apabila mengautomasikan sokongan, tunjukkan perkara yang anda patut fokus dan perkara yang anda boleh korbankan untuk meningkatkan kecekapan
Apa lagi laporan itu?
Baru-baru ini, jenis data baharu muncul dalam Redis 5 - aliran, ini merupakan pelaksanaan idea daripada broker mesej popular Kafka. Denis Kataev (Tinkoff.ru) akan menerangkan mengapa aliran diperlukan, bagaimana ia berbeza daripada baris gilir biasa, apakah perbezaan antara aliran Kafka dan Redis, dan juga akan memberitahu anda tentang perangkap yang menanti anda.
Jurutera Perisian Utama di Konture Grigory Koshelev akan melihat masalah yang wujud dengan log rakaman dan metrik jika anda mempunyai terabait data setiap hari, dan juga bercakap tentang penyelesaian Sumber Terbuka baharu yang akan menjadikan hidup anda lebih baik.
Pemimpin komuniti Kazan .Net Yuri Kerbitskov (Ak Bars Digital Technologies) akan datang untuk mengingatkan anda mengapa Domain Aplikasi diperlukan dalam Rangka Kerja .Net, dan bercakap tentang perkara yang telah berubah apabila bekerja dengan mereka dalam Teras Bersih, dan cara hidup dengannya secara amnya sekarang. Selepas ceramah, anda akan mempunyai pemahaman yang lebih baik tentang cara Teras .NET berfungsi di bawah hud.
Dan topik yang paling banyak diundi di tapak.
Revolusi senyap berlaku pada tahun 2014, dan gemanya mengejar kami. Mulai saat ini, infrastruktur menjadi tidak kelihatan sepenuhnya dan tidak lagi penting. Ini bukan mengenai mesin atau bekas maya - ia sudah pun ketinggalan zaman, tetapi mengenai perkembangan selanjutnya idea perkhidmatan awan - AWS Lambda (kami hanya membayar untuk masa pemproses). Menggunakan contoh projek bahagian belakangnya sendiri, seorang pembangun di Marikh yang jahat Nikolay Sverchkov akan memberitahu anda segala-galanya tentang bahagian praktikal bekerja dengan tanpa pelayan: betapa sukarnya untuk memulakan, berapa banyak dokumentasi dan tutorial yang ada, adakah terdapat sokongan untuk piawaian yang diterima umum, cara menguji secara tempatan, berapa kosnya, bahasa yang manakah lebih baik untuk digunakan, timbunan tugas mana yang paling relevan.
Kelas induk
CTO dalam Mastery.pro Andrey Fefelov akan menjalankan kelas induk di mana dia dan para peserta akan membina kelompok toleransi kesalahan mudah 3 nod pada postgres, patroni, consul, s3, walg, ansible.
Selepas kelas induk, anda akan dapat melancarkan kluster sedemikian dari awal menggunakan buku permainan Ansible yang disediakan.
Semua laporan daripada persidangan tahun lepas boleh dilihat di
Abstrak semua laporan dan pendaftaran - di
Pembangun, kami menunggu anda pada 19 April di DUMP!
Sumber: www.habr.com