[Ekaterinburg,公告] java.ural.Meetup @ 3-第三个Java mitap的公告+来自java.ural.Meetup @ 2的视频报告

我们邀请您参加9月21日星期六举行的java.ural.Meetup第三届会议。 会议将在ul Kontur办公室的会议室中举行。 Maloprudnaya,5岁。从11:30开始。

时间表:

11:30-12:00注册和咖啡
12:00-14:30三份报告
14:30-15:00休息(对于那些希望的人-办公室参观)
15:00-16:30研讨会

在有关报告和MK的信息下。 +奖金: 第二次会议的资料

java.ural.Meetup

java.ural.Meetup @ 3


该计划有3个报告和1个硕士课程。 会议将专门讨论弹性堆栈。

参加是免费的。 通过链接注册到Timepad
日期:9月21日
时间:11:30-16:30
位置:圣。 Maloprudnaya,5岁。

1.使用Elasticsearch将搜索栏添加到您的应用程序

亚历克斯·谢斯塔科夫(Alex Shestakov)

开发人员经常将Elasticsearch用作存储日志的工具,但实际上它可以做得更多。 用熟练的手,Elasticsearch可以轻松地成为您的应用程序搜索的基础,从而节省了大量的用户导航时间。

我将告诉您Elastic的来源,工作原理,理论知识,并告诉您如何正确设置搜索。 我将在电路的公司网络示例中展示所有内容。
阿列克谢谢斯塔科夫尤因 / Kontur
他在Kontur工作,在那里他正在开发公司社交网络Kontur。Staff,以帮助员工解决公司的日常工作。 在Kontur工作期间,他参与了社会服务的开发,该服务可帮助员工进行在线广播,商务旅行等。

2.弹性重量(以PB为单位)

弗拉基米尔·莱拉

我们很早以前就在电路中部署了Elasticsearch,我们经历了很多事情:将200 TB的数据从Elasticsearch v2迁移到Elasticsearch v6,缺乏空间和性能,我们编写了一些自己的工具来使用Elastic,并且使用了大量现成的工具。

Elastic中的数据量已接近1 PB,我们在处理此数据量方面积累了丰富的经验,我们想告诉您为什么我们仍然喜欢Elastic,它如何帮助我们的公司,以及为什么您也应该喜欢它!

在报告中,我们将讨论日志传输过程的组织以及构建此类集群的技术细节,首先是索引的组织,最后是铁。 让我们谈谈监控这辆巨大的汽车。 最后,我们将告诉您我们如何基于Kubernetes构建Kibana,以及它给我们带来了什么,我们将讨论跨集群搜索以及如何在一个Kiban中组织90多个团队。
弗拉基米尔·里拉· 韦斯利格 /轮廓
我在Kontur公司的基础架构中工作,支持和开发PB集群Elastika,培训开发人员与之合作,帮助团队在开发团队中构建Elastik安装,支持和开发此类安装(在我称为Elastic Man的电路中)。

3.您不能只获取所有日志并将其发送到Elastic

格里高里·科谢列夫(Grigory Koshelev)

日志是大量数据。 因此,它们的可靠交付可能不像最初看起来的那么明显。

让我们来谈谈:

  • 用日志组织高负载的管道,
  • 使用REST API Elastic的功能
  • 性能调优,
  • 错误处理。

格里高里· 科谢列夫 (Grigory Koshelev) gnkoshelev / Kontur
格雷戈里(Gregory)在赛道工作了将近五年,其中最近一年半从事基础设施开发。 在业余时间,她会去参加会议并谈论自己的经历。

大师班:ELK堆栈的详细介绍

弗拉基米尔·莱拉

任务:

  • 了解弹性的内部结构
  • 学习通过代码将数据发送到Elastic
  • 学习搜索数据
  • 了解数据的类型:它们具有什么优点和缺点。
  • 学习在Kibana中构建仪表板

要求:

  • MK是针对初学者的(培训水平没有特殊要求)
  • 对于MK,您将需要具有JDK / IDE / Postman /浏览器的笔记本电脑。

参与是免费的,请通过Timepad上的链接进行注册

来自2018年12月1日的视频java.ural.Meetup @ 2


一个播放列表: YouTube

1. Java 11

格里高里· 科谢列夫( Grigory Koshelev)

与Java 8相比的创新概述


2.在Spring中自定义解决依赖性

安德烈·涅夫多姆斯基

Spring是最常用的依赖项注入框架。 它提供了开箱即用的丰富工具,但是有时当您使用这些工具时必须妥协。 该报告演示了扩展spring解决依赖关系功能的方法,并将其与“现成的”工具进行了比较。


3. Clojure。 LISP用于JVM,但是为什么呢?

丹尼斯·希洛夫(Denis Shilov)

在报告中,Denis讨论了Clojure编程语言,以及为什么您可以选择这种特定语言来开发下一个(也许是当前的)系统。 主要关注语言的最重要组成部分之一-REPL中的交互式开发。

Source: https://habr.com/ru/post/zh-CN466721/


All Articles