期待已久的下半年Java活动于2018年10月19日至20日在圣彼得堡举行
-Joker 2018会议。 细节,印象,细节-所有这些。

一个好的技术会议(即
Joker 2018 )的目标是使不可能变为可能:
- 聆听并与主题领域的现实世界明星聊天(会议发言人);
- 有机会与很多有共同兴趣和背景(阅读书籍和文章,使用过的框架,收听播客)的聪明合格的人(会议参与者)在一个地方见面;
- 通过昨天将不可能变成不可能,来了解新事物。
序言
会议之前进行了认真的准备,包括
在JUG.ru Group博客上有关
Habré的一系列与会议直接相关的文章:
我认为,对观看报告选择的最大影响可能是与发言人的访谈。 从上面的访谈中,我最喜欢的是与
Pivotal 员工 Josh Long和
BellSoft员工的对话,Alexander Belokrylov和Alexey Voitylov。
大会和展览中心“ EXPOFORUM”的大厅。

今年的新功能-演示区。

与书作者的亲笔签名会议-Baruch Sadogursky签署了
Liquid Software这本书。

会议开始
阿列克谢·费多罗夫(Alexei Fedorov),安德烈·德米特里耶夫(Andrey Dmitriev)和伊凡·多尔戈夫(Ivan Dolgov)宣布会议开幕。 程序委员会的介绍和发言人,向赞助商致以问候。

第一天
逃避复杂性,奔跑敏捷开发人员公司Venkat Subramaniam
这不是Venkat
在 JUG.ru召开的
会议上第一次
讲话。 在会议之前,就报告的主题在很大程度上对
Venkat进行
了采访 。 关于来自世界上最好的演讲者和合格的工程师之一的各种表现形式(包括技术表现形式)的复杂性。
亲爱的,我们试试ARM吗? 理论,应用和工作量BellSoft的Alexander Belokrylov和Alexey Voytylov
这家年轻的
BellSoft公司的代表介绍了
ARM硬件和软件的当前状况(请在
采访中查看该公司组织的详细信息)。 JUG.ru集会和会议的定期参与者有机会再次聆听并与他们著名的Alexander Belokrylov和Dmitry Chuyko会面,并与Alexei Voitylov会面。
使用拼图图层从Jar Hell逃生Niksi Lipsky,Excelsior LLC
一定要尝试参加Nikita的报告,Nikita传统上不会以原创主题和高水平的核心让听众失望。 这次,选择了
Jigsaw模块化系统中拒绝版本控制的原因的详细说明。 为了解决版本冲突的问题,提出了
拼图层 (
Jigsaw Layers) ,它是可用的。
Spring Boot 2:他们在发行说明中没有写的内容CFT弗拉基米尔·普利兹加(Vladimir Plizga)
对于大多数会议参与者来说,这可能是最实用的报告。
Spring和
Spring Boot当前是企业开发中的主要工具,因此在升级到第二版
Spring Boot时出现的问题非常相关。 惊讶于可能的耙数和种类。
Microprofile.io:不是Spring Single德米特里·亚历山德罗夫(Dmitry Alexandrov),T系统
关于构建微服务的年轻规范的报告-Eclipse
MicroProfile 。 在
撰写报告之前,我设法尝试了其中的四个实现:
Hammock ,
Thorntail (以前称为
WildFly Swarm ),
Helidon和
Payara Micro 。 我非常喜欢Dmitry详尽介绍了该规范不同版本之间的差异,这是一份出色的报告。
高级福尔摩斯和初级沃森在软件开发世界中的冒险[Joker Edition]Naya Technologies的Evgeny Borisov和JFrog的Baruch Sadogursky
修改版的“冒险”在六个月前的
JPoint 2018上首次亮相(请参阅
详细信息 )。 巴鲁克和尤金的出色表现。 在前面提到的案件中,包括邮政局和中毒之春,增加了德国间谍案。
面试在线广播的观众还有机会观看两次报道之间的访谈。 采访对象包括Oleg
olegchir Chirukhin,Eugene
phillennium Trifonov和Gleb
gvsmirnov Smirnov。
从下面可以看出,正在与Robert Scholte,Pavel Finkelstein,Ivan Uglyansky,Oleg Shelaev和Dmitry Chuyko进行访谈。

还与赞助商的代表进行了访谈,例如
Sberbank ,
Innopolis和
Futurice 。
与小丑组织者的圆桌会议与会议计划委员会(PC)的参与者进行的非常有趣的问答环节。 几乎没有机会询问有关接收和准备报告,选择会议主题,解决不可预见情况等的机制的任何问题。 等 PC的参与者Andrey Kogun,Vladimir Sitnikov,Andrey Dmitriev,Dmitry Alexandrov回答了问题。
JUG.ru小组负责人 Alexey Fedorov和项目协调员Daria Kudinova协助了他们。
美联储会议会议上有五个
BoF会议:“正确的API设计”,“ Java 11-是否过渡?”,“工具(IDE,CI等)”,“生产故障排除”,“从FP到Reactive”(前四个俄语,后者为英语)。 一个人可以选择一个更贴近自己的话题,以便准确选择要去的地方。

第二天
使用GraalVM提前编译JavaOleg Shelaev,甲骨文
Oleg Shelaev (
Java冠军 ,前
ZeroTurnaround ,
vJUG的共同创始人)对
GraalVM进行了很好的介绍。 Oleg讨论了
SubstrateVM虚拟机的设备和功能,以及
GraalVM的优缺点(例如,
对Spring Framework的支持有限)。 演讲后观看实际演示非常有趣且有用。
Micronaut vs Spring Boot,还是谁最小?吉里尔·托尔卡切夫(Kirill Tolkachev)和马克西姆·哥列里科夫(Maxim Gorelikov)
从上次会议开始,两位演讲者,西里尔(Cyril)和马克西姆(Maxim)都成功地改变了与
阿尔法实验室的合作关系。 该报告是关于将当前流行的用于构建
Micronaut微服务的微框架与经典的
Spring Boot进行比较 (
Spark出现在比较的第二部分)。
根据以下条件进行了比较:使用
CLI生成文件的便利性,运行的最小内存量,启动成功,对请求的响应的稳定性等等。 为了节省麻烦-查看报告时可以找到比较的结果。
Java Puzzlers NG S04:哈哈,在这个发布周期中,似乎拼图游戏已经存在很长时间了!Baruch Sadogursky,JFrog和Tagir Valeev,JetBrains
Tagir和Baruch的Java迷惑者的第四个季节。 穿着青蛙服装的Baruch暗示着属于
JFrog团队(我什至不知道哪种服装适合Tagir,
JetBrains与之相关联吗?)。
规则仍然相同-选择答案选项之一并投票(已编译/未编译,代码将如何运行,行为不明显,对规范的了解以及可惜的
Java实现错误)。 有趣,令人兴奋,令人兴奋!
基于属性的授权:我们如何停止分配角色并参与政治安东·拉皮茨基(CUSTIS)
Anton概述了区分访问权限的各种方法,详细介绍了基于属性
的访问控制 (
基于属性的访问控制 ,
ABAC )。 提到了
XACML标准,并
介绍了可以使用的原始
EasyABAC框架。 该框架基于
WSO2 Balana项目。
该报告对于Java项目非常有趣且有用,在Java项目中,类似的需求也需要基于属性的授权。
行尸走肉或GC总是正确的Ivan Uglyansky,Excelsior LLC
Ivan在
JUG.ru会议上的第二次演讲(请参阅有关在
JPoint 2018上的演讲)。 伊万(Ivan)是创建
Excelsior JET博客的发起人之一,也是
JUGNsk的联合组织者。
报告用惊悚元素实现垃圾回收策略的特征,该策略分为四个部分:“幽灵对象”,“ F-可达对象”,“
裙带关系 ”和“保守主义”。 经过培训的听众的原始迷人报告。
听众对报告的开玩笑的
反应 。
Kotlin-生产2年,绝不间断拉维尔达(Lamoda)Pavel Finkelstein
可以在以前的Java会议
JUG.ru上定期与Pasha会晤,
他是活跃的参与者,因此很高兴看到他担任演讲者这一新角色。
由于
Kotlin语言的发行量和吸引力不断增加,因此产生了高度相关的报告。 在企业开发中使用
Kotlin的功能,可能出现的问题以及解决方法。 报告结束时,他非常友好,详尽,并完全回答了观众的问题。
数字文明的新现实安德烈·库帕托夫(Andrey Kurpatov)
会议的最后报告是一位著名的心理治疗师的故事,内容涉及信息环境对人脑,信息假性衰弱,数字痴呆等的影响。 听众,演讲者和与会人员应尽可能地属于依赖信息的类别(参加会议的目的之一就是获得更多信息)。 然而,从本报告中获得的信息是有用的,扩大了知识和视野。 可以建议查看该报告。
面试除了Oleg Chirukhin和Yevgeny Trifonov,弗拉基米尔·克拉西尔奇克(Vladimir Krasilshchik)在第二天接受了采访。 提问者包括Yegor Bugaenko,Sergei Melnikov和Nikita Lipsky。

尤金(Eugene)采访
罗伯特• 舒尔特 (
Robert Scholte) ,
尼古拉•帕洛格 (
Nicolai Parlog) ,
乔什•朗 (
Josh Long) 和文 卡特(Venkat Subramaniam) 。

赞助商的展位并没有被遗忘-
阿尔法银行 ,
T-Systems和
德意志银行 。

结语
会议闭幕:Oleg Chirukhin,Andrei Dmitriev,Alexei Fedorov和Evgeny Trifonov的一般照片和会议总结。

Java平台的明星演讲者,更多的参与者,更友好的票价,成功的旧表格(讨论区和BoF会议)和全新的表格(演示区)
-Joker会议又增加了一点。
不要忘了留下有关会议的反馈,以获取所有报告视频的链接,自然可以使下一次会议变得更好。