This post explained how Codenvy and Tomitribe partnered to create a one-click TomEE environment, which can be accessed directly from the projects GitHub page.
Takipi analyzes code at the JVM level, and doesn’t rely on pulling log files. Start solving problems in production with minimal added CPU and IO overhead.
Log data provides the most granular view into what is happening across your systems, applications, and end users. Logs can show you where the issues are in real-time, and provide a historical trending view over time. Logs give you the whole picture.
In this article we take a look at Java 8 and explain Method References in 5 minutes
Modularity is not a new concept; it has been around for a long time. The term modularity was first coined in the late 1960s by Professor Edsger W. Dijkstra in one of his manuscripts. Unfortunately, the Java platform itself does not have a module system available out of the box. Project Jigsaw is in the works, but it isn’t available for production usage yet. Because we needed a modularity solution...
Wix engineering blog has a great post about how using TDD helps migrating an internal project to be Open Source. "We planned to open source PETRI from day one, but in the interest of development velocity, we developed it as an internal project with our own internal dependencies. Yet we knew that in order to finally break away from those internal dependencies we would need a development...
This post is a quick tutorial to show you just how quickly you can build a Java web app with a complete set authentication and user management features and user interfaces.
Tony Hoare, inventor of the null reference, apologetically called it “the billion dollar mistake”. The problem with null is not that it was invented back in 1965, but that we are still struggling with it 50 years later. I recently came across this article on Voxxed: Embracing the Void: 6 Refined Tricks for Dealing with Nulls in Java. It gives a nice rundown of strategies around the null...
How can you to take a pragmatic approach to Docker and look beyond the hype?
Opening up the reason why certain tooling such as jconsole using Runtime.getRuntime().maxMemory() are displaying different total heap size than in the configuration specified via Xmx.
Microservices are a hot topic of discussion in architecture circles, because of the way they are transforming the software development industry.
It is very important to conduct regular code reviews within every software team, but it is not so easy to do them right; here are a few typical pitfalls.
TheServerSide.com is an online community for enterprise Java architects and developers, providing daily news, tech talk interviews with key industry figures, design patterns, discussion forums, tutorials, and more. TheServerSide.com was launched in May 2000 and has become the largest independent Java community in the world. TheServerSide.com is owned and operated by TechTarget. TechTarget's Application Development Media Group of sites include TheServerSide.Net, SearchWinDevelopment.com, Ajaxian.com, SearchSOA.com, ebizQ.net, SearchSoftwareQuality.com and TheServerSide.com.
- Events & Conferences
- ITKnowledge Exchange
- Java Topics
- Meet The Editors
- White Papers
- Successfully managing software quality with growing, globally distributed teams (26 Mar 2015) Successfully managing a software project is always a challenge, but when a project grows into a...
- Cloud computing and AWS form perfect test beds for the risk averse (25 Mar 2015) Risk aversion is a cornerstone of the enterprise computing community. Do no harm is philosophy that...
- Rethink your tooling: How to make the DevOps promise a reality (23 Mar 2015) Many organizations have struggled with breaking down the wall between development and operations....
- Improving software quality in every application lifecycle management (ALM) stage (23 Mar 2015) Development lifecycles have become tremendously compressed, which means many stages of the...
- Will ObjectLayout's StructuredArrays finally solve the Java performance problem? (18 Mar 2015) Java performance has greatly improved over the years, but getting true, linear scalability has...
- Java 9 promises modularity and new value types (18 Mar 2015) Modularity and new value types could come with Java 9. This could mean improved startup performance...
- Discussing Aerospike at DeveloperWeek 2015 (17 Feb 2015) Aerospike's developer discusses how the NoSQL database recently moved its IP to open source at...
- Working with Node.js at DeveloperWeek 2015 (13 Feb 2015) Developer advocate Jenny Tong discusses coding troublemaking with Node.js at DeveloperWeek 2015.
- IT spending in 2015: Mobility projects and cloud (05 Feb 2015) Mobile application development and cloud-based services will be focus of IT spending in 2015,...