Kharkiv Open Java Community Meet-Up
Запрошуємо 5 березня, у четвер, завітати на першу в цьому році відкриту безкоштовну зустріч EPAM Java-спільноти у Харкові.
Для вас підготували доповіді:
🎤Віталій Івенко, Lead Software Engineer @EPAM
🎤 Максим Говорищев, Chief Software Engineer @EPAM
🕖 Розклад заходу:
18:30 – 19:00 Кава та спілкування
19:00 – 19:45 Доповідь «Scaling search with SolrCloud» від Віталія Івенко
19:45 – 20:00 Каво-перерва та спілкування
20:00 – 21:00 Доповідь «Quarkus – make microservices “micro” again» від Максима Говорищева
📌Першим на події виступить Віталій Івенко з доповіддю «Scaling search with SolrCloud»
Пошукові двигуни широко використовуються на багатьох проектах та на різноманітних доменних ділянках, дозволяючи системам витримувати запити повнотекстового пошуку з великім навантаженням. Зараз відчутний великий попит на обробку великої кількості даних, саме тому пошукові сервери повинні бути оптимизовані, мати можливість маштабуватися та бути відмовостійкими. Apache Solr включає можливість створювати кластер Solr серверів саме з такими якостями.
Поговоримо про:
• SolrCloud взагалі. Розглянемо, як саме він працює та розкриває основні «логічні» концепти, що базуються на «фізичних» концептах
• Огляд традиційних Solr систем
• Термінологію SolrCloud: шарди, лідери, репліки та інше
• Маштабування з використанням SolrCloud
• Центральне конфігурування та координація кластеру з ZooKeeper
Для чого це мені?
Воно тобі насправді непотрібно, хіба що ти маєш 1к+ запитів на хвилину 😊
Кому буде цікаво?
Розробники програмного забезпечення, які починають або вже працюють з пошуковими ситемами та хочуть ознайомитись з однією з відмовостійких пошукових систем, що легко масштабується
📌О восьмій почне свою доповідь «Quarkus – make microservices “micro” again» Максим. Про що буде презентація:
На даний момент мікросервісна модель розробки стала мейнстрімом, але дуже часто сервіси, створені за цією моделлю, наврядче є “мікро” за розмірами. Це переважно викликано використанням таких “ненажерливих” в плані обчислювальних ресурсів інструментів, як Spring Boot. Мікрофреймворки покликані виправити цю ситуацію завдяки застосуванню ряда концепцій, що кардинально знижують споживання ресурсів та час старту сервісу. Під час лекції ми розглянемо одного з найбільш багатообіцяючих гравців на полі Javа мікрофреймворків – Quarkus. Ми подивимось на концепції, що лежать в його основі та дозволяють бути надшвидким, програмну модель, можливість інтеграції з рештою мікросервісної екосистеми та деякі інші аспекти його роботи
💵 Щоб взяти участь у заході, вам потрібно зареєструватися за посиланням: https://epa.ms/kharkiv-java-meetup-0320