With tens of thousands of Java servers running in production in the enterprise, many engineers still lack the skills to keep their Java servers greased. In this article InfoQ takes a look at basic techniques for tuning Java servers.
Mobile channels are getting more and more important - not only for companies with focus on technology but also for traditional businesses. Consequently, the concepts of website optimization and customer behavior analysis are being transferred to field of mobile websites and mobile applications. The overall goal is to learn more about customer behavior and to adopt mobile applications to it.
Application Lifecycle Management is a standard process, but there have been obstacles to using the same practice for databases. Ben Rees, General Manager for Database Continuous Delivery at Red Gate, explains why the road ahead is now clear for Database Lifecycle Management.
“Infrastructure as Code” is a tenet of the DevOps community. We’ll make a brief introdution to Chef, a well-known IT automation tool, and use it to illustrate the state of the art.
All too often we that the business people we deal with do not know what they want, Michael presents some ideas on how to talk to them and how to explore their needs.
Many apps fail to make full use of the capabilities of the JIT compiler. In this article we investigate some simple tricks to identify issues that may be making your application unfriendly to JIT.
The new “Hadoop in Practice. 2 Edition" book by Alex Holmes covers a lot of topics building Hadoop code and organizing data to support code simplicity and execution speed.
Product risk analysis (PRA) can be done during the various phases of sequential or agile system development. This article shows how to apply PRA to elevate it from project level to domain level.
This article, the first of a new series, examines APIs from a business perspective. It covers the importance of tying your APIs back to your business value, with examples from Amazon and Twilio. 2
This series takes the reader on a journey from determining the business case for APIs to a design methodology, meeting implementation challenges and maintaining public APIs on the Web over time.
"Scrum Shortcuts Without Cutting Corners" by Ilan Goldstein is a must read book that delivers real world examples on how to effectively implement and embed Agile in your team or organisation.
In this article, authors discuss how using simulation as an integral part of the development process can improve product quality, reduce cost, and deliver reliable working code.