小丑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)



对于大多数会议参与者来说,这可能是最实用的报告。 SpringSpring Boot当前是企业开发中的主要工具,因此在升级到第二版Spring Boot时出现的问题非常相关。 惊讶于可能的耙数和种类。

Microprofile.io:不是Spring Single
德米特里·亚历山德罗夫(Dmitry Alexandrov),T系统



关于构建微服务的年轻规范的报告-Eclipse MicroProfile 。 在撰写报告之前,我设法尝试了其中的四个实现: HammockThorntail (以前称为WildFly Swarm ), HelidonPayara 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进行访谈。



还与赞助商的代表进行了访谈,例如SberbankInnopolisFuturice



与小丑组织者的圆桌会议
与会议计划委员会(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 ShelaevJava冠军 ,前ZeroTurnaroundvJUG的共同创始人)对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