6.5 million software developers and still going strong

Java Developer Magazine

Subscribe to Java Developer Magazine: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Java Developer Magazine: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Articles from Java Developer Magazine
The vast volumes of new data produced by the Internet of Things provides a valuable new source of business insight through advanced analytical techniques, but it requires new tools and approaches. In his session at 14th Cloud Expo, Tim Negris, SVP, Marketing & Sales at Yottamine Ana...
The trend of companies adopting recurring revenue surged in 2013, with brand names ranging from Adobe and Amazon to Target and Toyota using new billing and pricing models to grow sales and deepen customer loyalty. This surge will continue this year as more companies adopt recurring rev...
Registration is now open for "2ndInternational WebRTC Summit" being held June 10-12, 2014, at the Javits Center in New York City, New York. WebRTC (Web Real-Time Communication) is an open source project supported by Google, Mozilla and Opera that aims to enable browser-to-browser appl...
Welcome to M2M News Weekly, an online newsletter that consists of the most interesting news and articles related to M2M (machine to machine) and embedded mobile devices. I aggregate the information, include the original links and add a synopsis of each article. I also search for the ...
The KAAZING Gateway award reads, “Built by the creators of HTML5 WebSocket, the Kaazing WebSocket Gateway is the go-to solution for managing real-time communications over the Internet. It squeezes every bit of oomph out of the transport layer to ensure scalability to millions of concu...
The explosive growth of cloud, mobile, and social technologies is driving the need for organizations to gain faster and easier access to innovative and trusted business applications. To address this need, Oracle launched the Oracle Cloud Marketplace at Oracle OpenWorld 2013. Today, Ora...
Until recently, when I would talk about "APIs", I would qualify it by saying "Web APIs", in order to distinguish from the older meaning of APIs as more the tightly-coupled APIs used in Java, C/C++, or even Visual Basic. If you just said "APIs", until recently, some people may think you...
WebRTC Summit has announced today that Roger Strukhoff has been named conference chair of WebRTC Summit 2014 and Chris Matthieu has been named tech chair of WebRTC Summit 2014. The 2nd WebRTC Summit will take place on June 10-12, 2014, at the Javits Center in New York, NY, and the 3r...
There are many potential applications for WebRTC and for many interoperability is not a requirement. However, this does not mean that there is not a need for interoperability, particularly at the signaling level, for other applications. Many people have dismissed interoperability as...
Compuware Corporation on Tuesday announced it has released an APM solution for Hadoop on Amazon Elastic MapReduce, (EMR) available now in the AWS Marketplace. This solution enables organizations to tame big data at scale, enabling customers to gain faster business value at lower cost, ...
ScaleOut Software has announced the availability of ScaleOut StateServer Version 5.1. The latest version includes C++ APIs, additional solutions on Amazon Web Services, a Windows version of ScaleOut hServer, performance improvements in data management, and SSL support for enhanced secu...
A tutorial about Memory Monitoring and Limiting with LXC (Linux Containers) and the importance of building a metrics infrastructure. For a long time we didn't limit the amount of memory that you can use during your build on Codeship. There was the possibility of a bad build eating up ...
The DevOps Automation Service will enable developers and IT departments to accelerate time to market for their products and features by allowing them to deploy, scale and test new configurations in hours rather than days. In addition, the service will help improve the quality of softwa...
The 2nd WebRTC Summit, to be held June 10-12, 2014, at the Javits Center in New York, NY, announces that its Call for Papers is now open. Topics include all aspects of improving IT delivery by eliminating waste through automated business models leveraging cloud technologies. WebRTC (W...
In this step-by-step guide you will learn how to create Development Virtual Machines for Vagrant with Packer. Sharing a common development environment with everyone on your team is important. It is really hard though to keep the same dependencies, database versions and other systems i...
As UNIX users prepare to embrace industry-standard servers for production workloads, they have to confront some fundamental choices about how to best match the capabilities that they have come to expect from UNIX operating systems. While both Red Hat Enterprise Linux and Windows Server...
Recently, I was asked by Mr. Peter Hastings (NH DoIT Commissioner) to take a look at cloud development concepts and see if there was any benefit for our development teams across the enterprise. After some investigation I could see that if all users/developers were on one server that co...
This is a massive cookbook with tons of recipes. It covers a ton of material and it covers it in depth. Although this book is more of a reference than a cover to cover read, every time I use it to look something up I find myself getting sucked in and reading several topics, and sometim...
OpenXava es un marco de trabajo AJAX para desarrollo rápido de aplicaciones web empresariales. Con OpenXava sólo has de escribir las clases del dominio con Java para obtener una aplicación web lista para producción.
OpenXava is an AJAX Java Framework for Rapid Development of Enterprise Web Applications. In OpenXava you only have to write the domain classes in plain Java to get a web application ready for production.
Compuware APM is pleased to announce the latest update to our FREE Compuware/dynaTrace AJAX Edition which now also supports Firefox 3.6 until version 25 and also Internet Explorer 6 through 10 + Experimental IE11 Support. Download it for free from our AJAX Edition Download page. To sh...
Agile project management and not just project management is the need of the hour. We've all heard about agile software development, and agile project management is a leaf out of the same book. Much like the former that follows an iterative approach towards software development, the lat...
When I first started flipping through this book the diverse set of topics threw me for a loop. Then I read the introduction where the authors say, "This publication aims to provide development information on the intermediate-to-advanced topics that are otherwise not worthy of standalon...
Over the weekend those in charge of Healthcare.gov have claimed “Mission Accomplished,” that the site is now performing optimally, and will be able to handle 50,000 concurrent users. The healthcare.gov team also stated that if there happens to be a problem they have software in place t...
Microsoft has recently made large business bets on recurring revenue models. That’s because offering goods and services on a recurring basis doesn’t just create incremental, new revenue; it is fast becoming the primary driver of revenue growth for many enterprises. However, for compan...
As e-commerce continues to widen its reach beyond the traditional browser onto connected devices – smartphones, tablets, laptops, etc. – ensuring that you are ready to handle peak season traffic has become a very important consideration for retailers. It is critical to plan appropriate...
Tests are an investment in the quality of any given system. There’s always a cost to build, run, and maintain each test in terms of time and resources. There’s also a great deal of value to be extracted from running the right test at the right time. It’s important to remember that for ...
Mobile performance will make or break retailers this holiday shopping season – so the importance of application performance management (APM) cannot be underestimated. The convergence of Black Friday, Cyber Monday, Hannukah and Christmas shopping combined with a record level of mobile s...
Red Hat Directory Server is an LDAP-compliant server that centralizes application settings, user profiles, group data, policies, and access control information in a network-based registry. In this webinar, you’ll learn more about how Red Hat Directory Server can: Reduce administratio...
Kweo runs their user engagement platform on a very interesting stack: They use Netty, Apache Kafka, Storm / Trident, Cassandra and ZeroMQ. They run all of their infrastructure on Amazon EC2. One of their most important requirements is Real time User Interaction which obviously require...
Introducing SAP is a cost that makes everyone very cautious about the return on this investment. Performance problems with SAP delivery can quickly propagate to seriously affect business operations and lead to tedious war room scenarios. End-user complaints will usually point towards t...
We keep monitoring HealthCare.gov and created a web page that shows the latest monitoring results. If you are interested check it out: HealthCare.gov Performance Status. Heat Map of Average Response Time by State Page Load Time Comparison of HealthCare.gov, US Healthcare Facilities a...
I personally don’t like the term “War Room” when describing a firefighting situation that many software companies have to deal with when systems go down or have problems. The way these war rooms typically play out is that key personnel (engineers, operations, business) are summoned int...
Performance is one of the key non-functional needs for any application and performance requirements needs to to be captured as part of requirements & analysis phase in a way that is understandable by all application stakeholders. In this article, we will see the key aspects of performa...
Client latency is driven by multiple factors, in the browser, network, and code. Dan Riti explores all those factors, including how Google... Let's face it, users are impatient. They demand a blazingly fast experience and accept no substitutes. Google performed a study in 2010 which p...
Most of my friends in the US are looking forward to the new Healthcare website that allows them to select the health insurance that best suits their needs. As with any new website that has been anticipated by a lot of people, it was not a big surprise that there were glitches when mill...
This book is exactly what the sub-title "A Practical Guide to Agile Requirements Discovery" says it is. The book is a very detailed breakdown of the steps that should be taken by Scrum teams that want to succeed. I have listed the chapters below to give you an overview of the topics ...
The killer in any IT operation is unplanned work. Unplanned work may go by many names: firefighting, war rooms, Sev 1 incidents. The bottom line is that Operations must stop whatever planned work it was doing to manage this drill. This means little or no normal work is being accomplish...
Back in 2002 Vinod Khosla, one of the elite of the Silicon Valley entrepreneur community (co-founded Sun Microsystems among others), wrote a white paper called the Real-Time Enterprise At the same time I also wrote a similar paper entitled Building an On Demand Enterprise, which was...
Unless you have been sleeping under a rock, you are probably aware that in May 2011 Google open-sourced the key audio/video components for web browsers, paving the way for the development of rich, high quality, RTC applications in the browser via simple Javascript APIs and HTML5. This ...