小丑2018:不可能的可能

期待已久的下半年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提前编译Java
Oleg 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会议又增加了一点。

不要忘了留下有关会议的反馈,以获取所有报告视频的链接,自然可以使下一次会议变得更好。

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


All Articles