Ugh. Your boss wants an estimate for a couple of new features that your client requested. Problem is, your last estimates were way too optimistic and far off the actual time needed. Talk about deadline pressure, eh? Here are 5 simple ways to not make those same estimation mistakes again.
Performance is critical to the success of your web and mobile apps – and will be for a long time in the future. It’s not a matter of if you have to do it. It’s about how to do it best.
Spring is the inversion of controller framework. Spring’s power comes in the way one can configure a bean and wire the dependencies. Camel route itself is a mix of various components, spring becomes a natural fit in Camel’s journey. In this article, we will see how spring supports camel using some examples.
Catching an exception must be your last resort; a properly designed application would catch exceptions in one place only.
Capturing the essence of an Akka User Group conversation, we reveal 6 questions that Enterprise Architects ask about using Akka in production for distributed, resilient Reactive systems...
Not a lot of developers use Semaphores. They can be used to conserve your system resources though. This post takes a look at the four ways they are useful and how they work.
How can you start using one of the coolest features of Java 9 starting today?
This 3-part series explores the definition and benefits of using log data streams and real-time analytics for some common IT Ops uses cases.
Technical Debt starts when building bad code or using frameworks in a non optimal way. Bad usage of the Atlassian CDSFramework, Hibernate and Proxied Microservices are three use cases I explain in this blog for you to avoid and lower your technical debt
It's a common practice to make constants public in order to avoid duplication, but it's a bad practice, so use objects instead.
A huge amount has happened recently. Following the official launch of CUBA on 1st of June, we have rolled out a new release, published our first article on a few Java sites and presented the platform at the Devoxx UK сonference in London. But before the rush continues, about it is an apt time to articulate the philosophy behind CUBA.
A website visit may involve a wide range of components many of which are off-site or not easily monitored. So what do you have in your toolbox to help address this? Load testing, real-user monitoring and site instrumentation all help you prepare for and monitor your website visitors’ experiences. But one more tool that’s essential for a performance engineer is synthetic user monitoring.
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
- Limited bandwidth may stifle IoT development (10 Sep 2015) When it comes to IoT development, limited network bandwidth could be the weak link in the chain as...
- Examine modular code development with Java's Project Jigsaw (22 Sep 2015) Project Jigsaw is the new standard for modular code development in Java. Expert Barry Burd takes an...
- Novel P2P server infrastructure may be game changer (11 Sep 2015) A new approach to a P2P server infrastructure for Web applications is gaining recognition. Expert...
- What makes good software development tools great? (09 Sep 2015) Find out what separates the good software development tools from the great.
- Network capacity management still a challenge for apps (17 Sep 2015) Network capacity management challenges are increasing at a faster rate than ever with the...
- Redis creator signs with vendor amid community support (27 Aug 2015) How did the Redis community feel when the creator of their coveted NoSQL database signed on with a...
- The latest trends in the Hadoop project (25 Aug 2015) In this podcast, Tim Hall of Hortonworks discusses the Apache Hadoop project and how it has changed...
- Improving developer productivity with ZeroTurnaround (09 Sep 2015) In this podcast, Anton Arhipov and Geert Bevin talk about ZeroTurnaround's legacy of delivering...
- NetBeans IDE 8.1 worth a second look (28 Aug 2015) NetBeans IDE set to include Node.js support in the latest 8.1 version.