A properly designed method in object-oriented software must have a single return statement — and nothing but a return statement.
This article is about extending Continuous Integration to perform more robust tests so that we can have more confidence in our deployment, namely it introduces automated code performance and memory tests as well as scalability testing.
In this tutorial, I will show you how to develop a RESTful web application by using Spring and MongoDB without implementing boring uniform controllers.
ZK, a popular Java Web Framework, has performed a polling to its community, in order to learn how Microsoft Edge will affect Web development in the next several months.
In this article, I'll quickly review the evolution of log management in recent years, describe our own personal experiences analyzing our logs and metrics and share my six main considerations for log analytics in the cloud.
The top 5 things you need to know before moving to Apache Spark
Have you ever considered including users in performance testing? It may not be the most obvious thing to think about, but the benefits are really interesting. There is nothing quite like the feedback that a real user provides, even for performance. Here’s how to do it.
When we update or delete a row using pessimistic locking, we lock that row (exclusively) for reading and writing. This ensures that the same row cannot be updated simultaneously by anyone else than the one holding the lock (you). This is safe, but it means that other threads that just want to access (not only write, but also read!) the row cannot do so until the lock has been released,...
Crowdfunding has been utilised to back everything from the construction of potato salad to effigies of Lionel Ritchie. This week however, we were particularly surprised to see a JVM-centric campaign pop up: JUnit Lambda, which is aiming to raise 25,000 EUR to push forward the development of the popular Java testing library.
Ever wanted to start your web project from scratch, but never knew how and where to find the right tools? Well, you’re in the right place.
Wouldn't it be great to support good ol' primary research AND Devoxx4Kids? You can do just that by completing Reactive Revealed 2015, a 5-minute (engineer verified) survey that asks about the relevance of the tools, architectures, practices and opinions related to Reactive application development to your project.
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
- Modularity thrives when microservices and SOA comes together (24 Mar 2016) Many organizations think they need to make a choice between service oriented architectures and...
- Automated acceptance testing pitfalls to avoid (18 Mar 2016) How can organizations get the most out of their software testing with the least amount of effort?...
- Reactive programming is all the rage at Fluent 2016 (22 Mar 2016) Find out why Microsoft's Matthew Podwysocki said he believes good reactive programming means...
- The key to mobile UI development is planning (29 Feb 2016) There is no such thing as over-planning when prepping for each stage of the mobile UI development....
- Make SCM tool Git the easiest part in a DevOps transition (21 Mar 2016) One of the first changes made by organizations engaging in a DevOps transition is using Git. Here...
- CloudBees answers the call with a Jenkins private SaaS edition (21 Mar 2016) CloudBees has made a name for itself by providing cloud-based approaches to Jenkins users, but its...
- JVM language Kotlin simplifies Android app development (15 Mar 2016) JetBrains, a company known for its popular IntilliJ and RubyMine IDEs, has released Kotlin, a new...
- Combine continuous integration software with GIT (29 Feb 2016) As microservices abound, organizations are finding that integrating Jenkins CI with source code...
- Are reactive systems the future of software architecture? (26 Feb 2016) Building with microservices and asynchronous messages is a start, but according to Typesafe's...
- Solving the problem of scaling Agile across the enterprise (26 Feb 2016) Small to medium-sized development teams have had success using Agile methods. Here's how...