How do you know when testing is enough? When there are no bugs? That is a very wrong approach! Instead, stop when certain amount of bugs is found
Roughly a month ago, I summarised Brian Goetz’ peek under the hood of lambda expressions in Java 8. Currently I’m researching for a post about default methods and to my mild surprise came back to how Java handles lambda expressions. The intersection of these two features can have a subtle but surprising effect, which I want to discuss.
The Java performance metrics you need to follow for understanding how your application behaves in production
Even though you are running an agile development process, that doesn’t necessarily mean that your performance testing is being conducted in a truly agile way. Saving performance testing for a “final sprint” before release still treats it like a waterfall development step, with all the cost and risk that comes with that. In this post, we will show you how to make load testing happen early and...
Santa Clara based DevOps favourite JFrog has just set version 4 of Artifactory – a universal artifact repository tool – live. And with this release, the frogs are singing about high availability, a secure Docker registry, npm repository and support for Maven, Gradle, Nuget, Yum, PyPI and other technologies. It also comes packed with a slick new UI and UX.
Extracting knowledge from your log4j event logs - First step: transferring event logs into XpoLog
Amazon S3 is a perfect place for keeping private Maven artifacts, automatically deploying them there, and making them available through s3auth.com
What better way to drum up enthusiasm before JavaOne than by handing out pink slips to popular members of the Java evangelism team?
To be honest, I could care less about Redis Labs' Series B funding, but it gave me a good chance to talk with 'someone in the know' about what's new in the world of NoSQL, and to hear about the reaction to the Redis founder signing on with a commercial vendor.
Tim Hall, Hortonworks' vice president of product management, gave us the goods on some of the things Hadoop is doing to make tuning Hortonworks Data Platform (HDP) a simpler, more automatic process. Simple things like simply aggregating the Brobdingnagian number of different Hadoop related parameters into a single place is a simple but useful step forward, while providing SmartSense and...
HTML5 is one of the most popular language amongst developers and designers as it provides number of functionality and assists developers to easily design web applications. Below we’ve listed some useful HTML5 code generators, frameworks and editors that worth your attention. We hope these online tools will help your web design jobs easier.
Let’s picture the following scenario: You are writing a user management system. Users can register. On the technical side this means you have to insert a user record (name, password etc.) into a users database table. You also want to send the user a welcome email, after he has successfully registered, which means after the transaction has committed! This is what Spring provides...
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
- Best practices for distributed systems baked into Bitcoin's blockchain architecture (08 Jan 2016) Expect to hear more about Bitcoin and its blockchain architecture in 2016, as the manner in which...
- The next big challenge in IoT evolution: Getting the protocols right (08 Jan 2016) In this article you will learn about some of the considerations that need to be taken into account...
- How to quickly move a microservice infrastructure off AWS in a weekend (07 Jan 2016) In this article you will learn how a small development team moved a 200-service application...
- How to build an application integration framework for flexibility (02 Dec 2015) Learn how MOBI Wireless created a back end infrastructure that makes it easy to implement different...
- The top software picks for making Windows 10 workstations productive (11 Jan 2016) What software do you need to install on a Windows 10 machine to create an incredible, full...
- How to integrate Spring Cache with an In-Memory Data Grid (IMDG) (21 Jan 2016) Interested in combining the efficiencies of Spring Cache with the power of an In-Memory Data Grid...
- Java APIs to bridge the gap between today and future development efforts (04 Jan 2016) At JavaOne 2015, a big topic of conversation was APIs and API development. In the IBM keynote, the...
- Perfecting product migrations without customer disruption with Agile (01 Jan 2016) Learn how MobiTV created a software development process for powering the future of connected TV.