Weekly round-up: Microsoft invests in AdoptOpenJDK, OpenJFX heading for GitHub, JEP drafts & more
Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week Microsoft acquired AdoptOpenJDK contributor jClarity, OpenJFX could be headed for GitHub & more. Let’s take a look.
Microsoft acquires leading AdoptOpenJDK contributor jClarity
On Tuesday last week, we got some pretty big news in the Java world – Microsoft announced its acquisition of jClarity, London-based provider of software performance analytics and tuning and leading contributor to the AdoptOpenJDK project.
OpenJFX to follow Java and migrate to GitHub
We got some more to think about on Thursday, too. OpenJFX is currently hosted on Mercurial, but with Project Skara in the pipeline and JavaFX already partially on GitHub, OpenJFX project lead Kevin Rushforth thinks it’s time to talk about moving OpenJFX there as well. It couldn’t have come at a better time because Bitbucket announced this week that they are shutting down Mercurial for good next summer.
Read about the proposal to migrate OpenJFX to GitHub here.
JEP drafts – removing Concurrent Mark Sweep garbage collector & ZGC support for macOS
Two new JDK Enhancement Proposal (JEP) drafts propose to make changes to garbage collection in the next JDK. One wants to remove Concurrent Mark Sweep garbage collector, since it was deprecated two years ago, and the other wants to make Z Garbage Collector available to macOS users as well.
Ruby on Rails 6.0 is here, and it’s action-packed!
It’s been a long time coming and it looks like it was worth the wait! Ruby on Rails 6 brings a whole heap of changes with it. In addition to fixes and improvements, there’s also Action Mailbox, Action Text, Parallel Testing, multiple databases & more.
Git 2.23 brings experimental commands git switch and git restore
It’s been a little over a month since the last update, and now Git 2.23 is here with some new features, changes, and fixes. Some new experimental commands and new additions to existing commands are just a taste of what’s new in the latest version.
Read about what’s changed in Git 2.23 here.
Road to Angular v9: 9.0.0-next.3 improves Ivy performance
What’s new in our Angular 9 update thread? The latest update includes some performance improvements for ivy, a few new features, bug fixes, and one breaking change.
Read the Angular 9 update thread to find out more.
How DevOps can migrate to the cloud without sacrificing security
DevOps means development is moving faster than ever. How is it possible to ensure everything is secure, especially when migrating to the cloud? Ivan Novikov took a close look at how to keep everything moving at pace without leaving gaping security gaps behind.
Read about DevOps in the cloud here.
The time for serverless is now – tips for getting started
Just because everyone is talking about something, that doesn’t mean it’s actually worth your time. Chris Wahl shares his experiences getting to grips with serverless technology, what he learned throughout the process, and whether, ultimately, serverless is something worth considering.
Take a look at serverless tips for getting started here.
Serverless interview: AIOps steps in when things get too complex for humans
Serverless computing is a hot topic – indeed, we got a double dose last week! – and as more and more companies and ecosystems adopt it, computing environments get more and more complex. We spoke to Matt Chotin, Senior Director of Technology Strategy at AppDynamics about using application performance monitoring and AIOps to improve your serverless setup.
Read the full serverless AIOps interview here.
But that’s not all
Last week was so full of interesting news and great content, here’s a few more highlights for you:
- Deep probabilistic modelling with Pyro
- What’s the best data strategy for enterprises: Build, buy, partner?
- Women in tech: “The most important thing when starting out is to be more self confident”
- Julia v1.2.0: Technical computing gets updated with new library functions
- Kotlin 1.3.50: New APIs and improved Java to Kotlin converter
- GitLab 12.2 arrives with faster pipelines & design management strategy
- GraalVM 19.2.0: Preview the Java Flight Recorder plugin