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
Although this book is written for the Java programmer, I would recommend reading it to any .NET or iOS developer as well. It is a must read for the Java developer, but is also a valuable read for developers of other languages because the guidelines are often built around a programmer's...
RDBMSs are stable and mature products. While there is nothing radically new on horizon that would challenge Codd's relational theory and related advances in data processing there are some developments that force established vendors like Oracle to come up with new features and products....
In our last two articles, we discussed what we have learned from last year’s holiday season as well as things that we can do in the preparation phase for this year’s upcoming event. In this blog we show you those dashboards and data points you need throughout the holiday season to make...
WebSockets provide new protocol between client and server which runs over a persistent TCP connection. Through this open connection, bi-directional, full-duplex messages can be sent between the single TCP socket connection (simultaneously or back and forth). Because it is an independen...
This article is the corollary to “The Anatomy of APM” which outlines four foundational elements of a successful APM strategy: Top Down Monitoring, Bottom Up Monitoring, Reporting & Analytics, and ITIL / ITSM Processes. Here I provide a deeper context on how the event-to-incident flow...
To enable communications service providers (CSPs) and enterprises to offer WebRTC services -- from virtually any device, across virtually any network -- with carrier-grade reliability and security, Oracle unveiled Oracle Communications WebRTC Session Controller. The solution is the fir...
OpenWorld attendees will have the opportunity to see CounterPath's Bria softphone solutions leveraged in live demonstrations of Oracle's Tunneled Service Control Function (TSCF), which delivers an infrastructure-based alternative for real-time, over-the-top (OTT) communications that en...
the award chosen by developer community votes.
OData is quickly becoming the Lingua Franca for data exchange over the web. The OData standard defines a protocol and a language structure for issuing queries and updates to remote data sources, including (but not limited to) relational databases, file systems, content management syst...
SAP's Mobile Platform allows mobile developers to create a wide variety of different styles of enterprise mobile apps, and supports both native and HTML5/Javascript-based architectures. This article compares and contrasts the four major programming APIs that allow developers to write ...
Introducing TraceView's latest support for Solr Server, which provides breakdown of each operation, enabling more precise performance monitoring and troubleshooting. Solr Server provides JMX statistics that show performance details such as query speed and cache hit/miss rates in a mac...
The VoxImplant Web SDK uses WebRTC for WebRTC-enabled browsers and Flash for all others to provide in-browser voice and video capabilities. The native VoxImplant iOS and Android SDKs are also available for integration with mobile apps. Developers can use VoxImplant to easily add servic...
In our previous 2013 Online Holiday Shopping blog Klaus highlighted that the top goal of 2013 is to increase Conversion Rates and take into consideration everything we have learned in past years such as Third-Party Performance, as well as the new challenges such as “The Rise of Mobile ...
At times, I can be a bit of a procrastinator. If there is no pressing need to clean out the garage this week, shop for holiday gifts, or do my taxes, I can easily be convinced to let it go until next week or next month. Inevitably, though, something happens that makes me wish I hadn’t ...
No individual can really track and understand the impact of change in all the emerging technologies like Cloud Computing, Mobile Computing, Social Media, Agile Methodology and Big Data … You can realistically aim to have an in depth understanding of only a small subset. By in depth un...
Here is a summary of the Gartner Hype Cycle for “Emerging Technologies” for 2012 – what is stated explicitly, what can be inferred. This Hype Cycle is suppose provide insight into emerging technologies that have broad, cross-industry relevance, and are transformational and high impact...
It’s hard to implement an effective, scalable search system, which is why Apache Solr is probably the most popular ‘black box’ in web app infrastructure. Your site is indexed on Google, but that doesn't mean you're done with search. Content-rich websites provide native search functio...
"Spring IO is a platform that ushers in a new era for Spring," said Adrian Colyer, CTO of Application Fabric at Pivotal, as the Enterprise PaaS company announced today at the SpringOne 2GX 2013 conference the new Spring IO Platform with a complete set of new enhancements designed to ex...
In these competitive times, how does a business like yours navigate required technology transitions and retain its edge? By changing the game and transforming the way you engage customers. Watch this free webcast and learn how the game-changing Network Open Environment (ONE) from Cisc...
By embracing End-User-Experience (EUE) measurements as a key vehicle for demonstrating productivity, you build trust with your constituents in a very tangible way. The translation of IT metrics into business meaning (value) is what APM is all about. The goal here is to simplify a comp...
September 3rd – 7th, 2013, JetBrains technology tour will visit four cities in Sweden over five days culminating at JetBrains Day in Malmo. We will showcase our .NET tools at opening events in Stockholm (Sept 3), Örebro (Sept 4) and Gothenburg (Sept 5). The final and largest event wi...
There has been a lot of talk among vendors and industry experts in the last year about how APM fits in with the DevOps philosophy. There have been many claims that because a vendor is easy to install and use, it automatically make it a solution catered for a DevOps crowd. This can’t be...
What are the performance differences between in-memory columnar databases like SAP HANA and GridGain's In-Memory Database (IMDB) utilizing distributed key-value storage? This questions comes up regularly in conversations with our customers and the answer is not very obvious. First off...
If transaction times jump from less than one second to more than 60 seconds after a software upgrade, it is evident that there is a problem that needs investigation. This scenario was experienced by a customer with its time-tracking application. Our customer identified this performance...
Many IT professionals aged 40+ or 50+ are without a job and the task of finding a new one in IT is very difficult. There are a variety of opinions as to why this should be. Recently I participated in a popular discussion in the Linkedin Group "Israel High Tech" about high-tech veter...
JFrog, the company that's revolutionizing the way software is built and distributed, announced today Artifactory, its binary repository management solution, now supports RubyGems programming language packages. This support helps developers properly store, manage and share gems using so...
Join us and guests Kim Celestre, Forrester Research Senior Analyst, and Bill Hussey, Manager of Developing Platforms at Bell Media, for this compelling educational webinar on Wednesday, August 21, 2013, at 10:00 a.m. Pacific. Kim will share Forrester's Total Economic Impact report to s...
For software testers to create a detailed test case during the QA process can be tricky: sometimes it’s not an option; sometimes it’s wasted effort. Here are ways to help make that decision. Part of the skill set required to be a good tester involves the ability to assess a software p...
Today I want to share a success story from one of our customers in the financial business that combined the currently hyped topic Real User Monitoring with the good old mainframe. They used Real User Monitoring to identify unnecessary calls from their rich client application into the m...
Does your Ops team care about the number of Exceptions thrown in the application – do they even monitor this number? Does your Test Team report the list of Exceptions thrown during a load test to engineering or are they just sending those that end up in a logfile? Is development intere...
Technology commentators and analysts love to try and predict which pieces of technology terminology are going to become extinct. They revel in theorizing over which elements of our tech vocabulary are going to become so subsumed and absorbed into the fabric of the way systems work that...
In my previous post (Cloud Data, Security, Privacy & Confidentiality/ The ISV Perspective) I talked about the increasing exposure of data, the changing landscape of data confidentiality and the need to shield data rather than retreat into – largely mythical -“safe heavens” of on prem...
Toyota’s desire to become more disciplined, organized, and streamlined to improve overall customer value very much depended on the "Lean manufacturing" process it created in the 1950s and 1960s. This “Lean” methodology was designed to identify and eliminate waste in business processes ...
Three-year-old DataStax, born to commercialize Cassandra, the cloud-oriented, open source NoSQL Big Data database initially developed by Facebook for its own search purposes, and now considering an IPO, has raised a $45 million D round led by Scale Venture Partners. The new money bri...
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. OpenXava 4.8 has many new interesting features. Nested actions in a drop-down m...
ARM has cut a multi-year deal with Oracle to optimize the Java Platform Standard Edition for its 32-bit chips further and to add Java SE support to its v8 64-bit platforms expected to be used in servers. The company said the pact will focus on delivering throughput and efficient scal...
Over the last year there have been an influx of new graphical user interfaces (UIs) as monitoring and dashboard vendors scramble to keep up with large enterprises increasingly focused on understanding the business impact of IT, and Netuitive is no exception. Today’s enterprises are ...
As you may already know, SPDY (pronounced "SPeeDY") is a new networking protocol introduced by Google and designed to reduce the web latency associated with HTTP. With SPDY, web pages load up to 64 percent faster than HTTP alone, according to Google. It accomplishes this by adding a se...
In a previous post, I demonstrated how to add more depth to the analysis of a Compuware APM Web Load Test by combining the external load results with the application and infrastructure data collected by the Compuware PureStack Technology. But, now that we have tested the system once, w...
Today’s end users demand highly satisfying and interactive web experiences, such as automatically populated search suggestions and dynamic menus. To make applications more engaging, technologies like AJAX (Asynchronous JavaScript and XML) have emerged. AJAX works by dynamically display...