
23 September di kantor Mail.Ru Group di Moskow akan menyelenggarakan pertemuan tematik "Go in production". Kenali program ini dan daftar! Tiket masuk ke acara ini gratis, sesuai dengan pendaftaran yang disetujui.
Pada pertemuan tersebut kami ingin memberi tahu dan menunjukkan dengan contoh perusahaan yang berbeda cara bermigrasi ke Go dari bahasa lain, mengapa proyek dan perusahaan memilih Go, tugas apa yang mereka selesaikan, apa yang mereka hadapi selama masa transisi, mana yang mendapatkan hasil, dll. Mitap ditujukan untuk orang yang tidak memiliki pengalaman di Go, tetapi benar-benar ingin mencoba dan membutuhkan contoh-contoh yang menginspirasi.
Programnya
10:30 - 11:00 - Pendaftaran
11:00 - 11:10 - Sambutan selamat datang
11:10 - 11:40 - “Billion Push on Go”, Dmitry Shveenkov, Mail.Ru Group
Melaporkan layanan yang agak matang di Mail.Ru, usianya lebih dari 5 tahun. Kami akan membahas masalah pengiriman pemberitahuan push dalam volume besar. Saya akan memberi tahu Anda tentang masalah dengan Python, mengapa kami memutuskan untuk beralih ke Go dan kesulitan apa yang kami alami selama pengembangan. Mari kita bahas metrik yang diterima dari layanan langsung.
11:40 - 12:10 - “Pengalaman memindahkan bagian situs web bank dari Parser ke Go”, Andrey Racerov, Alfa Bank
Kisah ini akan didedikasikan untuk pengalaman kami menggergaji monolit dalam bahasa yang kurang dikenal. Saya akan memberi tahu Anda mengapa pilihan jatuh pada Go, meskipun bahasa lain terlibat dalam proyek, bagaimana kami mengubah pandangan kami tentang layanan kami, kesalahan apa yang kami temui selama bekerja, dan mengapa tim kecil kami baik dengan Go.
12:10 - 12:40 - "Siaran Server Media Sedang Berlangsung", Mikhail Raichenko, VK
Bagaimana kami membuat server media kami sendiri di Go, di mana kami menang, di mana kami kalah, bagaimana kami terintegrasi dengan infrastruktur. Mengapa pilihan jatuh pada Go, dan bukan pada C / C ++ tradisional (tetapi mereka juga ada), dan apa yang terjadi pada akhirnya.
12:40 - 13:30 - Pizza dan jaringan
13:30 - 14:00 - “Dua pengalaman migrasi ke Go yang sangat berbeda. Pada contoh Lazada dan Ozon.travel ”, Yuri Vasiyarov, Ozon.travel
Saya akan mencoba membandingkan proses transisi ke Go di dua perusahaan dengan tumpukan teknologi yang sangat berbeda (PHP dan .NET). Saya akan mencoba membuat laporan ini seimbang agar sama-sama menjelaskan sisi teknis dan organisasi dari masalah ini. Apa yang tidak akan ada dalam laporan ini: sebuah kisah tentang yang Go adalah bahasa yang indah. Saya kira semua orang yang hadir tahu ini.
2:00 siang - 2:30 siang - "Bagaimana kita mulai menggunakan Go in Answers@Mail.ru.Ru", Mark Belotsky, Mail.Ru Group
Saya akan berbicara tentang bagaimana kami mem-porting fungsionalitas Jawaban dari Perl ke Go. Saya akan berbagi kegembiraan dan rasa sakit beralih ke bahasa ini, dan khususnya bagaimana berteman dengan proyek jelai mutiara lama dengan gosh baru. Saya akan menjelaskan mengapa kami suka Go dan mengapa kami tidak menyesal bahwa kami beralih ke Go.
14:30 - 15:00 - "Pengalaman Transisi Avito. Pengiriman dari Jawa ke Go", Ilya Lapin, Sergey Polyakov, Avito
Anda akan belajar bagaimana kami menyalin proyek layanan mikro dari Jawa ke Go, kesulitan apa yang kami temui, keuntungan apa yang bisa kami lihat dan apa yang terjadi pada kami setelah itu.
15:00 - 15:20 - rehat kopi
15:20 - 15:50 - “Pencarian Pipa melalui Mail.Ru on Go,” Victor Starodub, Mail.Ru Group
Saya akan berbicara tentang bagaimana Go menghemat banyak energi dan saraf saat menulis pencarian email. Laporan ini akan menjelaskan beberapa aspek pemrosesan kueri pencarian dan menyinkronkan kotak surat dengan indeks pencarian, yang berjalan dengan baik di Go. Saya juga akan berbicara tentang masalah yang timbul kesulitan.
15:50 - 16:20 - “Sinkronisasi data di Go menggunakan mysql binlog”, Artem Zheltak, Rambler
Sebagai bagian dari proyek Rambler, utas ketika mentransfer daemon dari C ke Go adalah masalah sinkronisasi data dengan sistem utama. Materi tentang masalah apa yang dipecahkan oleh biner mysql, fitur penerapannya pada Go, masalah dan solusinya. Kesimpulan tentang kelayakan penggunaan.
16:20 - 16:50 - “Mengalihkan web-api dari Mail.Mail.Ru ke Go”, Vasily Romanov, Mail.Ru Group
Laporan ini tentang bagaimana kami di Mail memutuskan untuk mulai memindahkan proyek dengan sejarah 20 tahun dari Perl to Go. Saya akan berbicara secara singkat tentang arsitektur API Mail sebelum dan sesudah, betapa kami menyukai pembuatan kode dan mengapa pengujian kotak hitam berguna saat mengubah bahasa proyek.
Untuk berpartisipasi, Anda harus
mendaftar . Jangan lupa paspor atau SIM Anda.
UPD: pendaftaran ditutup. Kami telah menerima jumlah pemohon maksimum.
Bagi mereka yang tidak bisa datang,
siaran online akan diselenggarakan.
Urutan dan waktu pertunjukan:- 49:32 - “Billion Push on Go,” Dmitry Shveenkov
- 1:20:20 - “Pengalaman memindahkan bagian situs web bank dari Parser ke Go,” Andrey Racerov
- 1:48:35 - "Server Siaran Media Sedang Pergi", Mikhail Raichenko
- 3:09:35 - “Dua pengalaman yang sangat berbeda bermigrasi ke Go. Pada contoh perusahaan Lazada dan Ozon.travel ”, Yuri Vasiyarov
- 3:41:45 - “Bagaimana kami mulai menggunakan Go in Answers@Mail.ru.Ru”, Mark Belotsky
- 4:13:53 - "Pengalaman Transisi Avito. Pengiriman dari Jawa ke Go", Ilya Lapin, Sergey Polyakov
- 5:01:45 - "Pencarian Saluran Pipa melalui Mail.Ru on Go," Victor Starodub
- 5:31:16 - "Sinkronisasi data di Go menggunakan binlog mysql", Artem Zheltak
- 5:57:48 - "Transisi api web Mail.Mail.Ru ke Go", Vasily Romanov
UPD
Presentasi oleh pembicara tersedia di
folder .
Foto dengan kualitas baik ada di
cloud .
Mengumpulkan peserta dan pendaftaran : 10:00 - 11:00.
Awal laporan : 11:00.
Perkiraan akhir acara : 17:00.
Alamat : Moskow, Bandara metro, Leningradsky Prospekt, 39, hlm. 79.