Continue reading “DevNation 2015 – Call-for-Papers now open”
Learn about hawtio via this video-recorded DevNation session.
Abstract: hawtio is a fantastic console to manage Apache Camel, Apache ActiveMQ, and various other Java technologies running in the JVM. It’s packaged as a simple war file that can be easily deployed in many different application servers. But are there ways it can be customized? How can someone add functionality without necessarily building it in the project?
In this session, you’ll get an overview of the available plug-ins that come ready to use in hawtio. You’ll also learn about the extension points built into hawtio, either by repackaging the hawtio war file, or adding functionality via an external hawtio plug-in.
Continue reading “DevNation 2014 – Stan Lewis – hawtio: The Extensible Console for Managing Your Java Stuff”
Abstract: Properly freeing external resources such as files and connections in a garbage collected environment requires care. The JVM’s finalize() and PhantomReference features provide APIs and JVM targetted languages a way to handle the common case of a forgotten close. Unfortunately these capabilities are deeply flawed, and require specialized techniques to use correctly. This session will dive deeply into the problem, showing how the JVM can get it wrong. It will offer useful tips on how developers can safely manage their resources, and never forgot to close. In addition, API and language designers will gain more insight into the inner-workings of the JVM, and how they can safely avoid the peril of JVM finalization.
Continue reading “DevNation 2014 – Jason Greene – JVM Finalize Pitfalls: How to Avoid the Danger”
Abstract: Good applications are a mix of powerful technologies and a productive approach to development. In this session, Pete Muir will discuss how both aspects blend together in the context of a working application.
Continue reading “DevNation 2014 – Pete Muir – Building an Enterprise App from Scratch”
In this session, we’ll cover when developers should use Red Hat Enterprise Linux system tools, when they should use the Red Hat Developer Toolset, and when they should use Red Hat Software Collections. We’ll describe the developer tools for Red Hat Enterprise Linux and make recommendations in context, based on the type of application and the application life cycle. Well also explain the targeted audience for the native system tools and why they are not appropriate for all applications. Finally, we’ll explain and provide examples of the target audience for the Red Hat Developer Toolset and Red Hat Software Collections tools.
Continue reading “DevNation 2014 – Brian Gollaher – Developing Applications for Red Hat Enterprise Linux”
ABSTRACT: Recent developments in Java and Gluster have given us a new way to connect these two technologies: Java 7 paved the way for file system provider plug-ins, while GlusterFS 3.4 provides a new client software interface.
Continue reading DevNation 2014 – Louis Zuckerman – GlusterFS & Java
Abstract: Netflix designs our systems and deployment processes to help the service survive both catastrophic events like zone and regional outages and less catastrophic events like network latency and random instance death. This system has previously been described as “dream devops”. In our data centers we had monolithic systems and centralized operations. When we moved to the cloud we fully embraced the distributed services and the devops model. Now, with experience, we’ve uncovered real-world challenges with the devops model and, as a result, have embraced more effective hybrid approaches. More specifically, how do we reconcile local agility and ownership with the achievement of system-wide objectives, such as the overall quality and reliability of large scale distributed environment? Topics will include our software lifecycle from code checkin to automated machine image baking to deployment, monitoring and alerting, and how Netflix uses self service tools to enable our developers to maintain maximum code velocity
Continue reading “DevNation 2014 – Jeremy Edberg – How Netflix Uses DevOps for Reliability and Developer Velocity”
This video recording is from DevNation, April 2014, in San Francisco: Arun Gupta – 50 New Features of Java EE 7 in 50 Minutes.
Continue reading “DevNation 2014: Arun Gupta – 50 New Features of Java EE 7 in 50 Minutes – YouTube”
Red Hat Developer Newsletter – July 2014
Welcome to the Red Hat® Developer Newsletter.
Can you believe the year is half-over already? Time flies when you’re having fun. 😉 We’re certainly having fun at Red Hat and hope you are, too. Last month Red Hat Enterprise Linux® 7 became generally available, and there’s definitely a lot of wonderful buzz about it that contributes to that fun.
Continue reading “Red Hat Developer Newsletter – July 2014”
Gene Kim is a multiple award winning CTO, researcher and author. He was founder and CTO of Tripwire for 13 years. He has written three books, including “The Visible Ops Handbook” and “The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win.” Gene is a huge fan of IT operations, and how it can enable developers to maximize throughput of features from “code complete” to “in production,” without causing chaos and disruption to the IT environment. He has worked with some of the top Internet companies on improving deployment flow and increasing the rigor around IT operational processes. In 2007, ComputerWorld added Gene to the “40 Innovative IT People Under The Age Of 40” list, and was given the Outstanding Alumnus Award by the Department of Computer Sciences at Purdue University for achievement and leadership in the profession.
Continue reading “DevNation 2014 – Gene Kim Afternoon Keynote: Why Everyone Needs DevOps Now”