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.
Database design has evolved greatly over the last 10 years. In the past, it used to be the database analyst job to fine-tune the SQL query and database index to ensure performance. Nowadays, developers play a much more crucial role to ensure the scalability of data. The database design task, which was autonomy, now become an exciting task, which require a lot of creativity. In this short...
The goal of this tutorial is to provide a fair overview of the two data management solutions: mature and widely used relation database represented by MySQL and a new kid on the block, MongoDB, which in turn represents a new generation of data store. By no means is it a battle with a clear winner at the end. Instead, the intention is to help developers to make a choice and find a right fit for...
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
- Oracle takes ALM to the cloud with the Java SE Cloud Service (27 Oct 2015) Optimized for the cloud, at JavaOne2015, Oracle has announced the Java SE Cloud Service and a new...
- Celebrating 20 years of Java technology at JavaOne 2015 (26 Oct 2015) Twenty years is a pretty significant milestone, especially if you're a programming language. At...
- Performance upgrades and feature enhancements typify incremental Java releases (28 Oct 2015) There may not have been a major Java release since last year, but at JavaOne2015, there are still...
- Life beyond the JavaOne sessions: Mastering life in San Francisco (15 Oct 2015) You won't spend every moment at JavaOne in a session, so here is some advice from Barry Burd on how...
- Barry Burd's guide to the best sessions to attend at JavaOne 2015 (15 Oct 2015) Going to JavaOne this year? Wondering which sessions to attend? Conference veteran Barry Burd is...
- 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...
- Productivity tools in growing lightweight architectures (06 Oct 2015) ZeroTurnaround developer advocate Simon Maple discussed the most important productivity tools,...
- 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...
- XRebel changes application performance monitoring tools (25 Sep 2015) In this podcast, ZeroTurnaround's Jevgeni Kabanov discusses how XRebel differentiates itself from...
- 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.