What should DevOps adopters measure and how can they track multiple metrics as environments become exponentially more complex? JAXenter editor Gabriela Motroc caught up with Justin Vaughan-Brown of AppDynamics to talk about ways to create a blame-free DevOps culture with next-generation monitoring.
There’s no lone, genius techie who can design the perfect API by themselves. In this keynote, Flavia Sequeira and Ernst Naezer explain why more care should be put into API design and how crucial collaboration is to success. They go over ING’s API Design Methodology and Design Perspectives, which are structured to make it easier to create better solutions.
Eclipse Oxygen.2 includes a number of improvements in functionality and performance. If you want to find out more about some of the impressive new upgrades for the Java IDE, Git and C/C++, check out this video.
Are you working with Git or planning to? Then this session is for you. Melanie Patrick, PHP developer at trivago will give you some tips on how to “cure” the Git headaches.
Containers are all the rage right now but this doesn’t mean they don’t have their pitfalls. JAXenter editor Gabriela Motroc caught up with Jörg Schad of Mesosphere to talk about how to debug those pitfalls if you do encounter them and what’s next in the container world.
Microservices are all the rage now but this doesn’t mean they are a silver bullet. When you go down the microservices path you should expect to encounter several problems. JAXenter editor Gabriela Motroc caught up with Quentin Adam, CEO of Clever Cloud to talk about how tokens fit into the microservices ecosystem, when and why it’s better to transform a monolith into microservices and more.
Security is one of the core issues when creating a production environment. Particularly when using the Docker ecosystem in general and Docker Swarm in particular, the question arises of how to secure the development process. In his session at the DevOpsCon 2017 in Berlin, Gianluca Arbezzano, software engineer at InfluxData, gives important tips on setting up a production environment, immutability, and security concepts for dockers.
“We want the [Hyperledger] technologies to be easier to install, easier to use, easier to climb the learning curve with.” JAXenter editor Gabriela Motroc caught up with Brian Behlendorf, Executive Director of Hyperledger at JAX London 2017 to talk about frameworks like Hyperledger Fabric and Indy, what’s next for this open source collaborative effort, how to make blockchain more digestible and more.
Artificial Intelligence and Machine Learning are all the rage right now. JAXenter editor Gabriela Motroc caught up with Sumanas Sarma and Rob Hinds at JAX London 2017 to talk about engineering best practices that can be applied to ML, their favorite programming languages and libraries for machine learning, and when it’s wise to jump on the ML bandwagon.
A lot has happened lately in the Eclipse MicroProfile world: they revamped the logo, released 1.2 and welcomed Oracle to its community. JAXenter editor Gabriela Motroc caught up with Graham Charters and Katherine Stanley at JAX London 2017 to talk about the benefits Java EE brings to a microservices architecture, Java EE 8 and the future of both EE4J and Eclipse MicroProfile.
Oracle will increase the release cadence of Java SE to every six months. However, it seems that the six-month cadence will impact more than just Oracle’s plans. JAXenter editor Hartmut Schlosser talked with Stephen Colebourne about all this and more.
Oracle has proposed to increase the release cadence of Java SE to every six months and indicated they will begin distributing builds of OpenJDK under the GPLv2+CPE license. However, the six-month cadence will impact more than just Oracle’s plans. JAXenter editor Gabriela Motroc talked with Daniel Bryant about all this and more.
In this presentation, JAX London speaker Monica Beckwith talks about GC Performance Engineering while providing GC facts and examples. She also discusses various OpenJDK HotSpot GC algorithms and provides advice on this topic.
In this talk, Daniel Bryant, CTO at SpectoLabs and JAX London speaker looks at the high-level steps that are essential for creating an effective pipeline for creating and deploying containerized applications. Topics covered in this talk include the impact of containers on CD and lessons learned the hard way (in production).