Naturally you’ve built perhaps thousands of test cases to help give you confidence in the performance of your system. Maybe you are even stringing them together in a modular/unit test fashion, leveraging the power of an automation-capable performance test library. But you can’t run everything, every day. So how do you ensure that you are getting good performance test coverage?
Learn how OACC's latest feature simplifies integrating your application with this powerful open-source Java security framework.
Oracle recently launched Oracle Management Cloud, a cloud-based integrated monitoring, management and analytics solutions for IT operations. This blog provides an overview of Oracle Management Cloud.
This article reviews Neo4j, which is probably the most popular open source graph database.
In honor of ZK's ten-year anniversary, ZK Team has launched its first-ever Data-Handler Contest. This is the perfect opportunity for Java users and ZKers to prove their skills, showcase their talents and explore their potential. Prizes include exclusive ZK-themed souvenirs and a brand new Apple Watch.
Sequential method calls inevitably mean temporal coupling, which is a bottleneck for effective refactoring; avoid them
In this post I really want to show you some of the situations where a dynamic language is preferable over a static one and try to make you actually think about the choice more carefully, the next time you encounter a problem that requires whipping up some code quickly.
In this tutorial you’ll learn how to connect to an external RESTful API using Jersey client, as well as how to configure the client using Dropwizard YAML configuration file. In addition, you’ll get acquainted with Open Exchange Rates real-life API.
Earlier this year, we released our annual Developer Productivity report. It was based off a performance survey which collected responses from over 1500 developers, testers, architects, and many more interestingly named job titles. In this post we look at some of the report insights and answers the following questions: which tools find the highest number of bugs and should you be using more...
The new version of the CUBA platform has been released, bringing in several major new features, along with some improvements and bug fixes.
eveloped under the umbrella of JEP 254, much like the very best Ikea furniture, compact strings will allow developers to adopt a more space-efficient internal representation for strings. It’s hoped that this will improve the space efficiency of String and related classes, maintain performance for the most part, and preserve full compatibility for related Java and native interfaces. This feature...
In the last years Apache Maven has become the de-facto build tool for Java and Java EE projects. But from two years back Gradle is gaining more and more users. Following my previous post (http://www.lordofthejars.com/2015/10/gradle-and-java-ee.html), In this post you are going to see how to use Gradle for writing integration tests for Java EE using Arquillian.
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...