ندعوك للمشاركة في الاجتماع الثالث لـ
java.ural.Meetup
يوم السبت
21 سبتمبر . سيعقد الاجتماع في قاعة المؤتمرات في مكتب كونتور في ul. مالوبرودنايا ، 5. تبدأ الساعة
11:30 .
الجدول الزمني:
11:30 - 12:00 التسجيل والقهوة
12:00 حتي 14:30 ثلاثة تقارير
14:30 - 15:00 استراحة (لأولئك الذين يرغبون - جولة في المكتب)
15:00 - 16:30 ورشة
تحت معلومات القط على التقارير و MK. + المكافأة: مواد من
الاجتماع الثاني .

java.ural.Meetup @ 3
يحتوي البرنامج على 3 تقارير وفصل رئيسي واحد. سيتم تخصيص الاجتماع إلى المكدس
المرن .
المشاركة مجانية. التسجيل عن طريق الرابط إلى Timepad .
التاريخ: 21 سبتمبر
الوقت: 11:30 - 16:30
الموقع: مالوبرودنايا ، 5.
1. أضف شريط البحث إلى التطبيق الخاص بك مع Elasticsearch
اليكس شستاكوفغالبًا ما يأتي المطورون عبر Elasticsearch كأداة لتخزين السجلات ، ولكن في الواقع يمكن أن تفعل الكثير. في الأيدي الماهرة ، يمكن بسهولة أن يصبح Elasticsearch أساسًا للبحث في التطبيق الخاص بك ، مما يوفر الكثير من وقت المستخدم للتنقل.
سوف أخبرك من أين أتى المرن ، وكيف يعمل ، وتجاوز النظرية ، وأخبرك بكيفية إعداد البحث بشكل صحيح. وسوف أعرض كل شيء على سبيل المثال لشبكة الشركة من الدائرة.
أليكسي Shestakov الخياطة / Kontur
يعمل في Kontur ، حيث يعمل على تطوير الشبكة الاجتماعية للشركات Kontur. Staff ، والتي تساعد الموظفين على حل مهام العمل اليومية في الشركة. خلال عمله في Kontur ، شارك في تطوير الخدمات الاجتماعية التي تساعد الموظفين في البث عبر الإنترنت ، ورحلات العمل ، وغيرها.
2. وزن مرن في بايت
فلاديمير ليلىلقد قمنا بنشر Elasticsearch في حلقتنا منذ وقت طويل ، لقد واجهنا الكثير معها: هجرة 200 تيرابايت من البيانات من Elasticsearch v2 إلى Elasticsearch v6 ، ونقص المساحة والأداء ، وكتبنا بعض أدواتنا الخاصة للعمل مع Elastic ونحن نستخدم الكثير من الأدوات الجاهزة.
تقترب كمية البيانات في مرننا من أحد Petabyte ، وقد اكتسبنا خبرة كبيرة في التعامل مع هذا الحجم من البيانات ، ونريد أن نخبرك لماذا ما زلنا نحب المرونة ، وكيف تساعد شركتنا ، ولماذا يجب أن تحبها أيضًا!
في التقرير ، سنتحدث عن تنظيم عملية نقل السجل والتفاصيل الفنية لبناء مثل هذه المجموعة ، بدءًا من تنظيم الفهارس وتنتهي بالحديد. دعونا نتحدث عن مراقبة هذه السيارة الضخمة. في النهاية ، سنخبرك كيف قمنا ببناء Kibana استنادًا إلى Kubernetes ، وما الذي قدمه لنا في النهاية ، سوف نتحدث عن البحث عبر المجموعات وكيفية تنظيم أكثر من 90 فريقًا في كيبان واحد.
فلاديمير ليلا ويسليغ / كونتور
أنا أعمل في البنية التحتية الأساسية لشركة Kontur ، وأقوم بتطوير وتطوير مجموعة Petabyte الخاصة بنا Elastika ، وتدريب المطورين على العمل معها ، ومساعدة الفرق في بناء منشآت Elastik في فرق التطوير ، ودعم وتطوير هذه المنشآت ، في الدائرة التي أطلق عليها اسم Elastic Man.
3. لا يمكنك فقط إرسال جميع السجلات وإرسالها إلى مطاط
غريغوري كوشيليفالسجلات هي كمية كبيرة من البيانات. لذلك ، قد لا يكون التسليم الموثوق بها واضحًا كما قد يبدو في البداية.
دعنا نتحدث عن:
- تنظيم خط أنابيب محملة للغاية مع سجلات ،
- ميزات استخدام REST API Elastic ،
- ضبط الأداء ،
- خطأ في التعامل.
غريغوري كوشيليف غنكوشيليف / كونتور
يعمل Gregory في الدائرة منذ ما يقرب من خمس سنوات ، منها سنة ونصف السنة الماضية كانت تعمل في تطوير البنية التحتية. في وقت فراغها ، تسافر إلى المؤتمرات وتتحدث عن تجاربها.
الفئة الرئيسية: مقدمة مفصلة عن مكدس ELK
فلاديمير ليلىالأهداف:- فهم الهيكل الداخلي للمرونة
- تعلم كيفية إرسال البيانات إلى مرونة من التعليمات البرمجية
- تعلم كيفية البحث عن البيانات
- فهم أنواع البيانات: ما هي مزاياها وما هي عيوبها.
- تعلم كيفية بناء لوحات المعلومات في kibana
متطلبات:- MK موجه للمبتدئين (لا توجد متطلبات خاصة لمستوى التدريب)
- بالنسبة إلى MK ، ستحتاج إلى أجهزة كمبيوتر محمولة مع متصفح JDK / IDE / Postman /.
المشاركة مجانية ، التسجيل عبر
الرابط على Timepad .
فيديو java.ural.Meetup @ 2 من 1 ديسمبر 2018
قائمة تشغيل واحدة:
YouTube .
1. جافا 11
غريغوري كوشيليف غنكوشيليفنظرة عامة على الابتكارات مقارنة بجافا 8.
2. تخصيص حل التبعيات في الربيع
أندريه نيفدومسكيالربيع هو إطار حقن التبعية الأكثر استخدامًا. إنه يوفر أدوات غنية خارج الصندوق ، ولكن في بعض الأحيان عند استخدام هذه الأدوات ، عليك التسوية. يوضح التقرير طرقًا لتوسيع قدرات الربيع لحل التبعيات ، ومقارنتها بالأدوات "خارج الصندوق".
3. كلوجور. LISP لـ JVM ، لكن لماذا؟
دينيس شيلوففي التقرير ، يتحدث دينيس عن لغة برمجة Clojure ، حول لماذا يمكنك اختيار هذه اللغة المحددة لتطوير نظامك التالي (وربما الحالي). يتم إيلاء الاهتمام الرئيسي لأحد أهم مكونات هذه اللغة - التطوير التفاعلي في REPL.