Your Friendly Neighborhood Tech-lead. Sharing best practices by writing #JavaUltimateGuide. @java, serverless, @graalvm, AOT frameworks addict.

Joined September 2010
50 Photos and videos
Бегите, глупцы
76
Basically all started in 2021 when I thought that there aren't any suitable simple #AWSLambda framework/library to such easily setup lambdas for #GraalVM setup and finished this project actually in early 2022, but than abundant it for almost 2 years 💁‍♂️
1
59
And as I found time to finish it I also could finish the "benchmark", numbers are possible not a surprise but this repo is a good start at working up-to-date #AWSLambda examples for all major frameworks
53
Updating all my #Micronaut libraries to version 4 🧑‍💻
56
ᴀɴᴛᴏɴ retweeted
The @micronautfw maintainers are really making it easy for their users to take advantage of the latest capabilities and fixes through automated upgrades with OpenRewrite. Version 3-4? No problem! Astounding work here. 🤩 micronaut.io/2023/07/14/upgr…
1
9
22
2,570
ᴀɴᴛᴏɴ retweeted
The Micronaut Foundation is excited to announce the release of Micronaut Framework 4.0.0! Please see our latest blog post for more details. micronaut.io/2023/07/14/micr… #micronaut
6
53
123
28,136
ᴀɴᴛᴏɴ retweeted
14 Jul 2023
Welcome, Micronaut 4.0!🎉 For @GraalVM users it brings support for the latest GraalVM release and using GraalVM Reachability Metadata Repository for library configuration by default. Learn more: blogs.oracle.com/java/post/m…

1
18
55
9,645
ᴀɴᴛᴏɴ retweeted
Here are some psrecord plots comparing @GraalVM Native Image vs JVM in terms of CPU and memory usage over time, using @pkolaczk's virtual threads benchmark (see quoted tweet). Memory usage seems to peak at the end, at least on the JVM. Nonetheless, the winner is quite clear. 🤓
.@pkolaczk's virtual threads benchmark nicely shows that @GraalVM Native Image can not only reduce the memory footprint but also the CPU usage of @Java apps significantly: 100K 🧵s - Native: 0.11GB @ 6% - JVM: 1.25GB @ 268% 1M 🧵s - Native: 1.16GB @ 60% - JVM: 3.74GB @ 558%
2
10
35
10,531
It is funny that I am working on this project since 2017 (first version) and only recently found out about #EasyRandom library that is doing quite similar things! And that this library is deprecated for about 3 years already! Definitely missed that one
1
48
If you are looking for a solid #EasyRandom replacement, take A look at DummyMaker, V4.0 have lots of interesting functionality, library is compatible with Java 1.8 and supports Records & Sealed Interfaces & Sealed Classes
50
Кандинский от Сбера, очень достойно, молодцы
42
ᴀɴᴛᴏɴ retweeted
It never gets old.

69
385
1,371
80,193
ᴀɴᴛᴏɴ retweeted
21 Mar 2023
Java 20 is now available! #Java20 #JDK20 #OpenJDK Download Now: social.ora.cl/60163AaT2 Release notes: social.ora.cl/60173AaTN API Javadoc: social.ora.cl/60183AaT4 Features: social.ora.cl/60193AaTf Inside Java on JDK20: social.ora.cl/60103AaTA
45
420
1,075
248,604
ᴀɴᴛᴏɴ retweeted
Experimental support for JMX has landed in @GraalVM Native Image, thanks to @RobertToyonaga from @RedHat! 🎉 Details: github.com/oracle/graal/issu… Code: github.com/oracle/graal/pull…
13
50
3,674
ᴀɴᴛᴏɴ retweeted
5
103
1,468
84,999
ᴀɴᴛᴏɴ retweeted
📖 Starting with Micronaut Framework 4.0 the Java baseline will be Java 17 hubs.li/Q01CJ9bn0 #micronaut

1
18
64
5,202