Google has finally unleashed V1 of Kubernetes, their answer to a cluster manager for Docker. They’ve also used this opportunity to launch a new foundation to define the future of container-based computing.
Pieter Hintjens’ protocol framework zproto is a tool that generates whole servers in C from state machine models. Here he takes us through the models we need to know about and the background behind the tool itself.
The final part in our three-part series on cloud architecture with AWS, taken from Packt’s title on Mastering AWS Development: a closeup on the practices of scalability, elasticity and bootstrapping.
The newest version of JRuby, codename 9000, is accompanied by Ruby 2.2 compatibility, a new runtime, native operations for much of IO as well as some versioning changes to boot – the result of a lot of work, time and commits by 104 contributors.
First it was Java libraries, now Alex Zhitnitsky gets his paws into researching the top Scala libraries from 64,562 dependencies – quite the mammoth task! Read on to reap the rewards of this impressive Scala research.
Taking the microservices approach can mean adding a serious workload. So what’s the incentive? Architecture consultant Eberhard Wolff lists all the reasons why a microservices approach is worth the extra effort.
The JAX London is happening from October 12-14 and we have the lowdown of the sessions that you won’t want to miss. From distributed systems to coding for desktop and mobile, thrown in with some continuous design, JAX London is the place to be.
Ingo Jäger, a CMS specialist at Berlin-based Neofonie, uses the Java-based Magnolia CMS to demonstrate an optimal software stack for developing complex web portals.
The sun.misc.Unsafe API, which is used by many libraries and frameworks, is being removed as default from Java 9. With the debate still brewing, we asked Lucene developer Uwe Schindler for his opinion on this controversial decision.
The second part in our three-part series on cloud architecture with AWS, taken from Packt’s title on Mastering AWS Development: looking at AWS EC2 and IAM more closely, including functionality, instance types and pricing.
Microsoft’s new and improved Visual Studio 2015 has landed, with arms open wide for development that targets all popular platforms. Microsoft wants their offering to be known as a cross-platform toolset and have the features to show for it.
The sun.misc.Unsafe issue is not letting up anytime soon. Lukas Eder chimes in with what he sees as an important lesson for Java developers and the language in general. Know your disclaimers!
The big news for Java this week features the ongoing debate about the removal of the Unsafe class in Java 9. There’s also some autoboxing and free online courses in Lambdas and Streams on top of the week’s hottest Java links.
A sore-point has emerged in the upcoming plans for Java 9, namely the projected absence of the private API used by almost every tool, infrastructure software and high performance library built using Java.