If you haven't heard, Akka has changed is open source license (from Apache to Commercial). And if you have been using Akka, that's significant! We have seen this happen a couple of times to a lesser extent in cloud products (MongoDB and Elastic comes to mind), but (we think) this is the first time we see a license change in something that's so fundamental as an enterprise integration framework like Akka
Join us as we explore the ramifications of this move, both for Lightbend, and for the industry. Does this mean that Open Source and its business models (like paid extended features or tooling, or support contracts) is over? Would Akka be forked? Would it sink or swim? Will Lightbend survive. We don't know all (or any of the answers) but we sure spend time trying to understand what are the possible answers to these questions.
https://www.javaoffheap.com/datadog
We thank DataDogHQ for sponsoring this podcast episode
DO follow us on twitter @offheap
https://www.twitter.com/offheap
Conferences
- JakartaOne LiveStream - Dec 6
- SpringOne - Dec 6 - 8
- jChampions Conf - Jan 19, 20, 23, 24
- Devnexus - Apr 4-6, CFP closes Nov 15
News
-Jakarta EE 10:
https://blog.payara.fish/whats-new-in-jakarta-ee-10
- Spring Framework 6 RC Available now, GA next month
- Spring Boot 3 RC Available now, GA next month
- JavaFX 19:
https://www.infoworld.com/article/3673888/javafx-19-rich-client-java-platform-arrives.html
Discussion
- License change Akka
https://www.lightbend.com/blog/why-we-are-changing-the-license-for-akka
https://flink.apache.org/news/2022/09/08/akka-license-change.html
So markets are changing, and we have a crazy two years. FAANG and others are really really looking for new developers, and have been poaching any talent they can grab. Even so, winds seem to be changing and a slowdown looms over the horizon.
So in that spirit, we revisit what is it mean to be in the job market today, and we talk about the advice we can give to those that are looking to either jump to a new opportunity or advance their career. Offering differing perspectives from differing career paths this one is a great one to listen (and re-listen to)
http://www.javaoffheap.com/datadog
We thank DataDogHQ for sponsoring this podcast episode
DO follow us on twitter @offheap
http://www.twitter.com/offheap
Conferences
JavaOne is back
https://www.oracle.com/cloudworld/javaone/
Apache Con (New Orleans Oct 3 - 6)
https://www.apachecon.com/
Spring One (December 6-8)
https://springone.io/
News
Microsoft Joins Jakarta EE Working Group:
https://twitter.com/i/events/988801816338096128
Spring Framework 6 M6
https://github.com/spring-projects/spring-framework
JDK 19 Features
https://openjdk.org/projects/jdk/19/
Discussion
Elon Musk tells Tesla no more work-from-home
https://www.cnn.com/2022/06/01/tech/elon-musk-tesla-ends-work-from-home/index.html
Oh my! So this episode Freddy couldn't be in (He was busy running a Seattle JUG meetup), but have no Fear! As Bob, Michael and Josh took the helm on recording (and making sure that I was red with jealousy at not being there). Covering the news (Javaone is coming!), to the latest topics (Java dead again?) we have a breath of fresh air, and "back to roots" format on how we used to record these.
So come and start listening to this episode, in the nostalgic format of how we started!
http://www.javaoffheap.com/datadog
We thank DataDogHQ for sponsoring this podcast episode
DO follow us on twitter @offheap
http://www.twitter.com/offheap
Conferences
JavaOne is back
https://www.oracle.com/cloudworld/javaone/
Apache Con (New Orleans Oct 3 - 6)
https://www.apachecon.com/
Spring One (December 6-8 CFP closes June 20 registration is currently open)
DevTalks Romania:
https://www.devtalks.ro/about/
News
Loom to Java 19
https://www.infoq.com/news/2022/05/java-news-roundup-apr25-2022/
Hilla
Spring for GraphQL 1.0
https://spring.io/projects/spring-graphql
- Spring Boot 2.7
- Spring Framework 6 - M4
- Spring Boot 3 - M3
Project Leyden
https://openjdk.org/projects/leyden/
Kotlin 1.7.0
https://blog.jetbrains.com/kotlin/2022/06/kotlin-1-7-0-released/
Lightbend Kalix.
https://www.kalix.io
So come and enjoy one of our most livelier shows as we quiz Matt and Danno on the most notorious vulnerabilities that has happened in the past 15 years! In all a very fun episode that we get to do live!
http://www.javaoffheap.com/datadog
We thank DataDogHQ for sponsoring this podcast episode
DO follow us on twitter @offheap
http://www.twitter.com/offheap
So there are slow news month, and there are some months where there's so much news that is hard to comprehend. For one hand, we have seen the world opening up little by little again. There seems to be a good uptick of new in-person conferences and the Java ecosystem keeps moving on!
On the other hand, the world is changing rapidly and unexpectedly, and we find ourselves watching a new war unfold. There are ripples that happen in all parts of the world, and tech is not exempt. In this episode we talk about what's happening in the tech space as the war between Russia and Ukraine unfolds (including companies stopping doing business, and open source vulnerabilities among others)
http://www.javaoffheap.com/datadog
We thank DataDogHQ for sponsoring this podcast episode
DO follow us on twitter @offheap
http://www.twitter.com/offheap
Conferences:
Oracle Live (Java Innovation March 22/24)
https://t.co/QaacSmzwAV
DevNexus (Apr 11)
https://www.devnexus.com
J on the Beach (Apr 22)
https://jonthebeach.com/speakers
SpringOne Tour
Chicago April 26-27
Toronto June 7-8
New York June 28-29
Seattle July 12-13
Bangalore September 13-14
Atlanta October 4-5
Amsterdam October 11-12
JFokus (May 2) (hybrid)
https://www.jfokus.se/
Microsoft JDConf (May 4) (online)
https://docs.microsoft.com/en-us/events/learntv/jdconf-2022/
GeeCon Krakow (May 11) (in person)
https://www.geecon.org/
Devoxx UK (May 11) (In person)
https://www.devoxx.co.uk/
jPrime (May 25) (in person)
https://jprime.io/
Spring I/O Barcelona May 26-27 (in person)
https://2022.springio.net/
Jnation (June 7) (in person)
https://2022.jnation.pt/
JBCN Conference (July 18) (in person)
https://www.jbcnconf.com/2022/
JavaZone (9/7) (in person)
https://2022.javazone.no/#/
SpringOne (12/6)
https://springone.io/
NetBeans 13 Released
https://netbeans.apache.org/download/nb13/index.html
Jakarta EE 10 Coming Soon
https://eclipse-ee4j.github.io/jakartaee-platform/jakartaee10/JakartaEE10ReleasePlan
JDK 18 Release (3/22)
https://jdk.java.net/18/release-notes
Google Sunsets Legacy G Suite
https://techcrunch.com/2022/01/28/google-will-let-legacy-g-suite-users-migrate-to-free-google-accounts/
Daylight Savings Time permanent?
https://www.cnn.com/2022/03/15/politics/senate-daylight-saving-time-permanent/index.html
Discussion:
Tech companies that left
https://www.cnet.com/news/politics/what-companies-have-left-russia-see-the-list-across-tech-entertainment-and-financial-institutions/
Ok, so the fun part about being in the Java Ecosystem is that it's always trying new things, and the interesting new "thing" that seems to be happening is the ability to offload your "JIT" (Just In Time) compilation into the Cloud!
We discuss how this changes (or maybe not?) things, but is interesting to see how we are enhancing our regular "code, build, deploy" to have more complex workflows behind-the-scenes that allow you to become "faster", and more performant (and ultimately save some Cloud $)
We also comb over the news, with the big NVIDIA / ARM deal falling through, costing around 1.25 billion dollars (insert Dr. Evil theme here) since it was done as a deposit for a successful transaction. Our local curdmudgeon offered his services as an money-holder and arbitrer for future NVidia / ARM contracts! (for a much much smaller sum than 1.25 billion).
http://www.javaoffheap.com/datadog
We thank DataDogHQ for sponsoring this podcast episode
DO follow us on twitter @offheap
http://www.twitter.com/offheap
Conferences:
JavaLand (Bruehl Germany 3/15-17)
https://www.javaland.eu/en/home/
Devnexus (4/11 User Group Summit; 4/12-14 Conference)
https://devnexus.com/
J On the Beach (4/27-29 in Malaga Spain):
https://jonthebeach.com/
Jfokus (5/2 - 5/4 Stockholm Sweden):
https://www.jfokus.se/
SpringOne 2022 (December 6-8 in San Francisco):
https://springone.io/
Spring I/O Barcelona (May 26-27):
News:
Groovy 4.0.0 Released:
http://groovy-lang.org/releasenotes/groovy-4.0.html
JDK 18 in RC stage and general availability 3/22:
https://openjdk.java.net/projects/jdk/18/
JDK 19 EA
https://jdk.java.net/19/
GraalVM 22.0:
https://www.graalvm.org/release-notes/22_0/
Deal for ARM crashes
https://www.cnn.com/2022/02/08/tech/nvidia-arm-deal-softbank-intl-hnk/index.html
Discussion
Azul Java Cloud Compiler:
https://www.infoq.com/news/2022/02/azul-cloud-compiler/
In addition we revisit the big npm-libs-colors debacle on which an open source contributor single-handedly sent the javascript world scrambling as he poisoned-pill his own work (what does it mean to rely on open source dependencies from individual contributors?). It's a tough topic because we are really built most of our technology on open source.
http://www.javaoffheap.com/datadog
We thank DataDogHQ for sponsoring this podcast episode
DO follow us on twitter @offheap
http://www.twitter.com/offheap
News
Devnexus
https://devnexus.org/
jChampions - January 2022
https://jchampionsconf.com/schedule.html
npm Lib corruption
https://www.bleepingcomputer.com/news/security/dev-corrupts-npm-libs-colors-and-faker-breaking-thousands-of-apps/
Spring Boot 3.0.0.M.1 Released/
https://spring.io/blog/2022/01/20/spring-boot-3-0-0-m1-is-now-available
Spring Framework 6.0.0.M2 Released
https://spring.io/blog/2021/09/02/a-java-17-and-jakarta-ee-9-baseline-for-spring-framework-6
Tomee 9.0.0 - Jakarta EE 9.1 Web Profile Certified
https://tomee.apache.org/
*Discussion*
NFTs
https://en.wikipedia.org/wiki/Non-fungible_token
NFT Music Video (by @fguime)
https://www.youtube.com/watch?v=UBnSK3txVGo
The Web3 Fraud (Opinion Nicholas Weaver)
https://www.usenix.org/publications/loginonline/web3-fraud
Hopefully you have had some time to R&R, but if you were in tech around Dec 2020, you heard that there was this massive security incident around Log4j. It affected almost everyone, from large to small companies, and if you work in Java, chances are that you might've to work on it too (and if you haven't, it's a good idea to double-check your code)
It has a severity of "10", which is rare, and what makes it hard to ignore. If you want to understand what it was about, and how it got there, then take a listen. Learn how to patch against it, as we travel and dive into the mechanics and the missed opportunities that happened.
http://www.javaoffheap.com/datadog
We thank DataDogHQ for sponsoring this podcast episode
DO follow us on twitter @offheap
http://www.twitter.com/offheap
*News*
MicroProfile 5.0:
https://microprofile.io/
Eclipse IDE Release
https://www.eclipse.org/downloads/packages/release/2021-12/r
NetBeans 12.6 Release
https://netbeans.apache.org/download/nb126/index.html
Spring Native 0.11 Release
https://docs.spring.io/spring-native/docs/current/reference/htmlsingle/
*Discussion*
Log4j2
https://www.lunasec.io/docs/blog/log4j-zero-day/
It made CNN:
https://www.cnn.com/2021/12/13/politics/us-warning-software-vulnerability/index.html