Java Development Topics:
Java performance tuning
Java performance tuning is a function of many things, such as code, networks, hardware (client configuration, memory, CPU speed, storage capacity, etc.) and databases. It is almost impossible to predict exactly where a performance tuning failure might occur. Performance tuning tools allow you to take applications to their point of failure by using virtual users. Java performance tuning must be precise to simulate concurrent load at exactly the same instant. With manual performance tuning, human reaction times simply can't achieve and maintain the same level of concurrency as seen with automated tools. Find the latest information and tuning best practices in this topic section.
-
Mastering Tomcat: Installation, configuration, logging and optimization
12 May 2013
Tutorial - To master the Apache Tomcat server, administrators and developers need to be familiar with installation, configuration, logging and performance optimization
-
How hybrid HTML5 simplifies the mobile ALM process
18 Mar 2013
Feature - Many aspects of the Mobile ALM process can be simplified and improved by using HTML5 and Hybrid code development, as opposed to building purely native mobile application. Here we provide seven tips for integrating HTML5 into your mobile applications.
-
Consumerization and BYOD Trends Force Mobile APIs to be More Friendly
18 Mar 2013
Feature - As software developers and application architects try to supply mobile friendly APIs to developers, consumerization forces like BYOD and mobile demands are causing many APIs to grow out of control. Here's how good governance and monitoring techniques can...
-
Control, Governance and Mobile Integration into the Enterprise
06 Mar 2013
Feature - Integrating mobile solutions into the enterprise is well worth the risk, but organizations must realize that a well thought out mobile strategy means rethinking governance and data security.
-
Crowdsourced Mobile Application Testing for Performance and Usability
06 Mar 2013
Feature - With so many mobile device types on the market, along with the problems of testing on emulators, application developers and quality engineers are looking for new ways to test their Android and iOS applications. Here we talk to uTest's Roy Solomon about...
-
Enterprise Java Development with Windows 8 Phone and Desktop
21 Feb 2013
Feature - Enterprise Java developers typically shy away from the Windows platform, but Sal Pece decided to buck the trend and bring his Eclipse based development environment, along with his WebSphere Portal test server, to Windows 8. This article chronicles his...
-
Five expert tips on how to build a distributed architecture
06 Feb 2013
Feature - Gathered from interviews with various industry experts, here we take a look at some tips on how to build distributed architecture, from using NoSQL and Hadoop, to grappling with RESTful web services and the CAP theorem.
-
Fixing private cloud computing performance issues
09 Jan 2013
Feature - Much has been made of how businesses can enhance their IT performance by migrating to a private cloud. But more and more enterprise level organizations are realizing that the promise of the cloud isn’t always realized after implementation.
-
The Craigslist Dilemma: A case study for big data and NoSQL solutions
09 Jan 2013
Feature - It's hard to imagine just how many postings Craigslist has handled over the years, and if you were in charge of archiving those posts and storing them for compliance, you'd need a 'big data' solution. So how does Craigslist manage all of their data, both...
-
Application lifecycle management: Best practices for improving the deployment process
01 Nov 2012
Feature - Nothing is more visible to both clients and senior management than an applications that doesn't work. And the risk for failure is never higher than it is the moment after deployment. So how do you ensure deployment always goes smoothly. There is no...