開發者大會將於 19 月 XNUMX 日在葉卡捷琳堡舉行
有一種觀點認為,你不應該期望從「節日」會議上的演講中獲得見解。 在我們看來,我們已經創建了一個值得等待的程式。 為此,我們只挑選那些對主題有深入了解的人,淘汰了 XNUMX/XNUMX 的申請,無休止地編輯演講結構,並要求演講者提供實際例子。
報告
前兩份報告是相關的,我們絕對建議您聽聽它們。
問題 1. 使用外部 API 時,驗證傳入資料的問題尤其重要。 僅有格式驗證是不夠的;還需要確保資料的一致性。 儘管解決方案似乎顯而易見,但隨著外部來源數量的增加,大量的單獨檢查很容易變得難以管理。 謝爾蓋·多爾加諾夫 的 邪惡的火星人 將示範基於函數式程式設計技術的使用的結構化方法。
問題2、為了與伺服器互動時高效,需要優化API的呼叫次數及回傳的資料量。 這需要伺服器層級的一致的實體設計。 德米特里·採佩列夫 (邪惡的火星人) 將解釋如何使用 GraphQL 的原理和工具有效地完成此任務,注意細微差別,並將範例與傳統 REST 進行比較。
第二塊是關於 Postgres 和 Go 的結合。 去聽聽 Avito 和 Yandex 的經驗:)
您是否有 Postgres 並想在您的專案中使用 Go,但這是您第一次? 這份報告將為您節省大量時間。 軟體工程師 阿維托·阿特米·裡亞賓科夫 將使用他每天在 Avito 中解決的問題範例來討論在 Go 中使用該資料庫的工具和所有複雜性。
PostgreSQL 和資料備份? 看來這個主題已經被廣泛研究了。 但如果您不了解 Yandex 中的這種情況是如何發生的,那麼您的知識是不完整的:海量資料、壓縮、加密、平行處理的需求以及多核心 CPU 的最高效利用。 安德烈·鮑羅丁 將討論 WAL-G 的架構 - 一個 Go 語言的開源解決方案,用於持續歸檔 Postgres 和 MySQL,Yandex 正在積極開發該解決方案,您可以在您的專案中使用它。
第三塊適合那些對語音辨識和合成技術感興趣的人(對他們來說,ASR 和 TTS 是可以理解的縮寫),以及那些創建語音助理的人。
語音助理正處於流行的頂峰。 為其中任何一個創建自己的技能並不容易,但非常簡單。 然而,該技術在現實生活中的應用很少。 維塔利·謝米亞金 的 捷特風格 將概述主要助手的能力和限制,告訴你什麼樣的耙子正在等待,你如何英勇地克服它們,以及一般來說,你如何準備整個故事。 此外,Vitaly也將講述基於Yandex.Station建構「智慧會議」的經驗。
領先的公司提供用於建立語音助理的 API。 但如果外部解決方案不可用怎麼辦? 在 輪廓 解決了這個問題,儘管道路佈滿荊棘。 維克多·孔多巴 и 斯韋特蘭娜·扎維亞洛娃 將分享他們在自動化支援時使用本地語音識別解決方案的經驗,展示您應該關注什麼以及可以犧牲什麼來提高效率
報告還會涉及哪些內容?
最近,Redis 5 中出現了一種新的資料類型——流,這是流行的訊息代理 Kafka 思想的實現。 丹尼斯‧卡塔耶夫 (Tinkoff.ru) 將解釋為什麼需要流、它們與常規隊列有何不同、Kafka 和 Redis 流之間有什麼區別,並且還將告訴您潛在的陷阱。
首席軟體工程師 孔圖爾·格里戈里·科舍列夫 如果您每天有 TB 級的數據,我們將研究記錄日誌和指標時存在哪些問題,並討論一個新的開源解決方案,該解決方案將使您的生活變得更美好。
喀山 .Net 社群的領導者 尤里·科比茨科夫 (阿克巴爾數位技術公司)將提醒您為什麼 .Net Framework 中需要應用程式網域,並討論在 .Net Core 中使用它們時發生了什麼變化,以及現在如何使用它。 演講結束後,您將更了解 .NET Core 的底層工作原理。
以及網站上投票最多的主題。
2014年,一場悄悄的革命發生了,它的迴響正追上我們。 從這一刻起,基礎設施變得完全隱形,不再重要。 這與虛擬機器或容器無關——它們已經成為過去,而是關於雲端服務概念的進一步發展——AWS Lambda(我們只為處理器時間付費)。 使用他自己的後端專案的範例,一位開發人員 邪惡的火星人尼可拉·斯維爾奇科夫 將告訴您有關無伺服器工作的實際方面的一切:開始有多困難,有多少文件和教程,是否支援普遍接受的標準,如何在本地測試,需要多少費用,使用哪種語言更好地使用哪個任務堆疊最相關。
碩士課
首席技術長於 Mastery.pro 安德烈費費洛夫 將舉辦一個大師班,他和參與者將在 postgres、papati、consul、s3、walg、ansible 上建立一個由 3 個節點組成的簡單容錯集群。
大師班結束後,您將能夠使用提供的 Ansible playbook 從頭開始啟動這樣的叢集。
去年會議的所有報告均可在以下網址查看
所有報告和註冊的摘要 - 位於
開發者們,我們19月XNUMX日在DUMP等你們!
來源: www.habr.com