
Pada 6 Oktober, Pertemuan PHP kedua diadakan di kantor layanan perjalanan Tutu.ru. Lebih dari 80 pengembang backend datang untuk mengunjungi. Kami merekam semua pertunjukan dan membaginya dengan Anda.
Membangun sistem analitik dalam pengembangan tangkas
Ilya Sereda, pengembang backend Tutu.ru (tim data)Kami berbicara tentang bagaimana memulai mengembangkan sistem analitik di sebuah perusahaan tanpa sepasukan insinyur data. Cara keluar dari negara bagian "Saya tidak mengerti kotak apa pada diagram ini yang diperlukan untuk tugas saya" dan pada saat yang sama tidak masuk ke R&D untuk beberapa bulan. Bagaimana menerapkan pemrosesan data streaming dalam PHP (~ catatan 40K per menit). Solusi teknis apa yang digunakan dalam solusi kami dan faktor-faktor apa yang dipertimbangkan dalam pengambilan keputusan.
Redis dalam praktiknya: kami menyelesaikan banyak masalah tanpa membiakkan teknologi kebun binatang
Dmitry Kushnikov, ManyChatKami di ManyChat telah membangun sistem yang berhasil menangani pemrosesan satu miliar peristiwa per hari menggunakan sumber daya yang cukup sederhana. Redis banyak membantu kami dalam hal ini. Saya berbicara tentang bagaimana dan di mana Anda dapat menggunakannya pada proyek Anda untuk menyelesaikan masalah yang khas dan bagaimana ini akan menghindari berkembang biaknya "kebun binatang" teknologi.
Organisasi kerja paralel pekerja saat memproses tugas dari server antrian
Alexey Rudakov, Pravo.ruKami memeriksa solusi paling populer yang ada di ekosistem bahasa saat ini untuk tugas-tugas seperti itu, menganalisis masalah utama dan "jebakan" yang mungkin Anda temui ketika menerapkan asinkron dan multiprosesing menggunakan alat php, dan memberi tahu bagaimana dan mengapa kami menerapkan pekerjaan proses paralel dalam proyek kami.