GridGain on Highload: tempat berbicara tentang DBMS, In-Memory, dan sumber terbuka yang didistribusikan

Jika Anda akan menghadiri konferensi Highload ++ pada 8 dan 9 November, ini adalah kesempatan yang bagus untuk bertemu. Kedua hari di booth GridGain (A4) akan ada arsitek dan pengembang yang akan menjawab pertanyaan tentang Apache Ignite dan GridgGain. Selain berbicara dan stiker di mimbar, Anda dapat mengambil bagian dalam studi kecil. Setiap malam pukul 18:15 buku-buku bermanfaat akan ditarik di antara mereka yang menjawab pertanyaan. Dan kami juga telah merencanakan 1 laporan, 2 mitaps, dan 1 mini-battle.



Bergabunglah sekarang!

8 November


11:00 - kamar A.16, mitap
Vova Ozerov Pengujian sistem terdistribusi menggunakan contoh Apache Ignite

Apa yang sedang kita diskusikan
Membuat fitur baru itu menyenangkan. Tetapi bagaimana cara mengujinya, jika produk Anda adalah sistem terdistribusi, dan operasi sebenarnya adalah banyak core dan disk pada server fisik yang berbeda, interaksi jaringan, kegagalan perangkat keras, dan tindakan pengguna yang tidak dapat diprediksi?

Kami akan memberi tahu Anda bagaimana fungsionalitas Apache Ignite baru diuji, apa yang kami lakukan dengan baik dan tidak begitu baik:
- mengapa kita mengalami tes integrasi, dan tidak terlalu menyukai unit, mock, dan XP?
- pengujian algoritma multithreaded dan terdistribusi
- membuat rencana pengujian dan tinjauan kode
- di mana kita paling sering menembus?


15:00 - kamar A.13 pertempuran mini
Cinta, uang, dan sumber terbuka

Apa yang sedang kita diskusikan
GridGain pernah menyumbangkan produk Apache Software Foundation dengan nama yang sama - sekarang dikenal sebagai Apache Ignite. Sejak itu, para insinyur GridGain telah menggabungkan dua peran - karyawan sebuah perusahaan komersial yang berorientasi pada laba, dan pengembang independen dari sebuah proyek terbuka. Dan tentu saja, di antara peran-peran ini adalah hubungan cinta dan benci. Pada pertemuan tersebut, kita akan berbicara tentang bagaimana pengembangan di Open Source membantu dan menghambat penyelesaian masalah bisnis.

Kami akan mulai, dan Anda bergabung.
Dari sisi open source: Dmitry Pavlov, Manajer Komunitas Apache Ignite
Dari sisi bisnis: Stanislav Lukyanov dari GridGain Customer Success


9 November


11:00 - kamar A.16, mitap
Stas Lukyanov: Proses rilis, atau cara menyampaikan perbaikan bug kepada pengguna

Apa yang sedang kita diskusikan
Anda dapat menambahkan fungsionalitas dan memperbaiki bug dalam produk tanpa henti, tetapi semua ini tidak masuk akal jika versi baru tidak mencapai pengguna. Dan untuk merilis versi baru, masih jauh dari cukup hanya dengan menjalankan perakitan dan tes. Dan untuk rilis versi - sama sekali tidak sama dengan memulai perakitan.

Apa yang harus dilakukan jika Anda perlu mendukung banyak versi produk? Bagaimana cara membuat pengguna beralih dari satu versi ke versi lain tanpa kejutan? Dan apa hubungannya open source dengan itu?

Mari kita bicara tentang perubahan dari surat pengguna ke dukungan pelanggan sampai mereka menerima versi yang didambakan dengan koreksi.


14:00 - Shanghai-Beijing Hall, lapor
Ivan Rakov: Cara menghapus cadangan dalam sistem terdistribusi sehingga tidak ada yang memperhatikan

Tentang apa laporannya
Tidak peduli bagaimana teknologi berkembang, cadangan di masa-masa sulit terus menyelamatkan kita, dan kadang-kadang bekerja. Platform GridGain berjalan di atas sistem open source Apache Ignite yang terdistribusi, di mana tidak ada cara untuk membuat cadangan data. Sampai saat ini, jumlah maksimum data di klien menghasilkan GridGain adalah 200 terabyte pada 160 node. Data tidak hanya disimpan, tetapi juga terus dimodifikasi untuk memastikan jaminan transaksional.

Kurangnya kemampuan untuk membuat cadangan sistem terdistribusi pada skala seperti itu adalah batu sandungan bagi penggunaan praktis platform kami oleh bisnis besar. Dari laporan Anda akan belajar bagaimana kami berhasil mengisi celah ini.

Kami harus belajar:
- Mencadangkan data tanpa menghentikan pengguna;
- membuat data dalam cadangan sistem terdistribusi konsisten dan konsisten secara transaksi;
- membuat pembuatan cadangan dan prosedur pemulihan tahan terhadap perubahan topologi menggunakan mesin negara hingga terdistribusi;
- mengimplementasikan cadangan inkremental, mengambil urutan besarnya lebih sedikit ruang;
- mengembalikan cadangan data lama yang dibuat pada topologi klaster yang sangat berbeda.


14 November Apache Ignite Mitap di Moskow


Pada pertemuan komunitas berikutnya, kita akan membahas tolok ukur tentang apa yang harus dilakukan dengan tes tidak stabil dan bagaimana melihat fitur utama dalam open source menggunakan contoh Enkripsi Data Transparan di Apache Ignite.
Program dan pendaftaran

Source: https://habr.com/ru/post/id429022/


All Articles