Skip to main content
View Archives: Homepage | Spotlights | Articles | Weblogs Spotlight

Do you have a Java puzzler that you'd like to share with the Community? Submit it to be published in Java Magazine!.. Check out the details at teh Java Source and claim your 15 minutes of fame!

November/December Issue of Java Magazine is Out

Another Great Issue of Java Magazine has just been released. This one focused on expanding the next generation of the Java Community as well as Java running in places other than the traditional servers and workstations. IoT and Robots and Pi! Oh, My!


Paul Krill gives a brief overview of what's expected to go into Java 9 including a short introduction into each of the individual JEPs. Get the details and then let us know what you're excited about in our Poll


Excellent new video by Lisa Spitzl, who is a student at HTL Leonding, on how AngularJS interacts with Java by using NetBeans 8 IDE. Direct video-link!


Project Jigsaw has, for the last several years, been in an exploratory phase in which we


'Spotlight on GlassFish 4.0.1' is a series of posts on The Aquarium that highlights specific enhancements of the upcoming GlassFish 4.0.1 release. It could be a new feature, a fix, a behaviour change, a tip, etc. This one comes from David Delabassee and highlights the changes for the JDBC Realm implementation


The Duke's Choice Award program is open to all members of the Java community and nominations are accepted by anyone. Deadline for submission is Friday, July 11th, 2014 5pm PST.


The Oracle Technology Network (OTN) is excited to invite you to our first Virtual Technology Summit. Learn first hand from Java Champions and Oracle experts as they share their insight and expertise on using Java.


Oracle released the latest version of his WebLogic Server. The new version 12.1.3 implements support for selected Java EE 7 APIs including JAX-RS 2.0, Java API for JSON Processing, Java API for WebSocket, and JPA 2.1.


Oracle Technology Network and Oracle Academy are proud to announce the winners of the IoT Developer Challenge. Social media meets robotics. Domotics meets office design and horticulture. PINs meet voice recognition. Voting gets RFiDed. All of them making the Internet of Things come true. And, of course, built with the Java platform at the center of Things.


Tori Wieldt shares her insights about the second edition of DevoxxUK which took place in London recently.


Raoul-Gabriel Urma walks you through the magic of taking care of the hated NullPointerExceptions by using one of Java 8's new features.


The third edition of David Heffelfinger's Java EE book has been recently released. This updated edition is covering the latest Java EE 7 Platform.


Yolande Poirier highlights the early bird period for JavaOne registrations. And here's my tip: Ask your JUG leader for another discount code!!


[article] The May/June issue of Java Magazine explores the tools and techniques that can help you bring your ideas to fruition and make you more productive. In


[article] There may well be 50 billion devices coming, but the most exciting things in the Internet of Things are the ones you can hack. I


[article] Kerry Wilson is a Software Engineer at the Vanderbilt University Medical Center. He served in a consultant role to design a lightweight systems integration solution for the next generation Foundations Recovery Network using GlassFish, Java EE 6, JPA, @Scheduled EJBs, CDI, JAX-RS and JSF. Kerry shared his Java EE/GlassFish adoption story at the JavaOne 2013 Sunday GlassFish community event - check out the video...


[article] This is a comparison between OpenHFT's SharedHashMap and a popular key-value store Redis. Any vendor will tell you how great their product is, so I will start by outlining why you wouldn't use SharedHashMap, before I tell you why it is a "must have" for performance applications. Why you would use Redis? Redis is a more mature database, relatively widely used and it includes...


[article]Adam Bien: Hi John, please introduce yourself. What is your Java background? What was your first contact with Java? John Clingan: I am the product manager (PM) for Java EE and GlassFish Server at Oracle and Sun Microsystems before that, beginning with Java EE 5 and GlassFish v2. In the last six months I have also picked up PM responsibilities for EclipseLink, the JPA reference implementation developed in the Eclipse community, and Project Avatar, a...


[article] Today at the Imagination Summit in Santa Clara, California, Oracle and Imagination Technologies announced a collaboration around Java and the Internet of Things (IoT). Imagination is an semiconductor R&D and IP licensing company, and the owner of the PowerVR GPU and MIPS micro-architectures. This collaboration between Oracle and Imagination Technologies includes...


[article] Join us at JavaOne 2014! the largest technology conference that brings developers, luminaries, and experts together for a week of education, networking, community, and fun. Register today and save US$400 off the onsite admission price. You pay only US$1,650! This early bird registration is good only through July 18, 2014, don


[article] Compact Profiles provide a way for developers and device manufacturers to package and update Java SE on space-constrained devices. Teams building software for those devices can trim the size of the embedded JRE by choosing a Compact Profile without items that are not used by their application. Additional details are present in Java Magazine


[article] How to set up an Apache Hadoop 2.2 (YARN) cluster on a single system using Oracle Solaris Zones, the ZFS file system, and the new Unified Archive capabilities of Oracle Solaris 11.2. Also see how to configure manual or automatic failover, and how to use the Unified Archive to create a "cloud in a box" and deploy a bare-metal system. This article starts with a brief overview of Hadoop and follows with...


[article] Time is running away. So many things happening in parallel and the most important Java conference is in the middle of everything. JavaOne 2014 closed the CfP doors already and voting is underway. There are few things the Program Committee is allowed to talk about but after skipping that kind of analysis last year it was time for me to ask for permission, so I can start to spread some excitement about the content...


[article] There are two weeks left to enter the IoT Developer Challenge! This is your chance to win one of 12 JavaOne trips. Submit a project video and the code of an Java Embedded application using any boards, devices, IoT technology like sensors, lights, camera, and more. The final deadline is May 30. Here's how to enter...


[article] Amazing news everyone, SceneBuilder 2.0 is released today. It has many cool new features and was a complete rewrite from the ground up so that it can be split into parts and embedded in your favorite IDE. Download... Mo has put up a great video tutorial for SceneBuilder 2 on YouTube: Watch...


[article] The end of April and the first part of May brought more JSR updates following the Java 8 launch (including the Final Release of JSR 360 & JSR 361 as part of Java 8)! This week the JCP Executive Committee (EC) meets in London for the second Face-to-Face (F2F) meeting of 2014, hosted by EC Member, Goldman Sachs (thank you!). We will discuss many interesting topics, including JCP.Next Working Group sessions...


[article] Congratulations to the new Java Champion Simon Maple and Trisha Gee! Simon Maple (UK) is a Technical Evangelist at ZeroTurnaround. His passion is around technical communities and is the founder of the vJUG (virtualJUG), an active member of the LLondon Java Community (LJC) organizing group as well as the LJC JCP EC committee. Trisha Gee (UK) has expertise in Java high performance systems, is passionate about enabling developer productivity, and...


Last month, I had the the South Africa


I was watching this excellent presentation by Rolan Kuhn of Typesafe on Introducing Reactive Streams At first glance it appears that it has some similar goals to Chronicle, but as you dig into the details it was clear to me that there was a few key assumptions which were fundamentally different. The key assumptions in the design of Chronicle are: low latency is your problem, not throughput; Data comes in micro-bursts which you want to handle as quickly as possible long before the next micro-burst of activity; you can't pause an exchange/producer if you are busy. (or pausing the end user is not an option); your information is high value...