All Java App Servers aren't created equal. How do you know whether you should start with Tomcat, JBoss or Glassfish? Is your enterprise focus going to need WebSphere or WebLogic, or can you go lightweight and open source with Jetty and look at scalability later? In this ongoing series from Rebel Labs, we look first at IBM Liberty Profile and Jetty.
Say what you will about the co-worker who stays up all night the evening before a project is due every time...some may call her a hero, others will say he creates the need to do this just to get the credit. What do you think? Also, how has load testing changed in the past 20 years? What are the major factors that impact application performance? And are you testing in Agile yet? If not, here's how...
The current job market is starting to look at traditional Java EE development skills as being stale. So what does an enterprise Java developer, who lived through the evolution from Servlets to Struts and to Spring, have to do to keep current? Where should an enterprise Java professional focus when they want to land those high-dollar contracts that were so prevalent in years past?
Threads are always a good choice to parallelize, but without careful consideration, it’s easy to create all manner of strange race conditions or out-of-order data access. So today, let’s talk about a different route: event loops.
Citing the need to patch up security issues in Java as it runs on the Web browser, the Java Platform Group at Oracle has announced delays to the release cycle of JDK 8. Mark Reinhold, the chief architect on the JDK project, said on his blog that the "least-bad option is [to] slip the schedule just enough to finish Lambda, and ship the release after it's thoroughly reviewed and tested."
Cloud software development is the new kid on the IT block. Can any software pro afford to say "never" to it?
I started my career as a Telecom Engineer for Rational Software in the load testing space back in the late 90s and, when I look back on the last decade, there were enormous advances in the broader IT world. Development methodologies, processing speeds, network speeds, mobile devices (it’s hard to believe the first iPhone was only released 6 years ago) have all evolved. But the question is, has...
How request queueing affects applications in the non-PaaS world and what you can do about it.
An informative and comparative look at the many realities in the performance measurement of optimized Java applications.
What is it that makes a design rigid, fragile and difficult to reuse. It is the interdependence of the subsystems within that design. A design is rigid if it cannot be easily changed. Let's discover some useful metrics to figh the rigidity of a system.
Mashups4JSF is an open source project that aims at integrating Mashup services with JSF (JavaServer Faces). JSF developers will be able to construct rich and customized mashups by using JSF components. Mashups4JSF provides components for exporting application data as feeds, importing (ATOM/RSS/JSON) feeds in JSF applications, a complete integration with maps using GMaps4JSF, and other JSF Mashup...
In 2013, mobile is expected to account for 57% of IT growth. Find out about companies getting ready for this growth by adding more infrastructure. What does it mean for your testing efforts? Also, is there a necessary tradeoff between testing speed and testing quality? Or can you have both? Finally, find out how testing has changed over time and how it varies across countries. Learn more about...
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
- PaaS isn't just for DevOps anymore. Nor has it ever been. (21 Jan 2014) Somehow Platform as a Service (PaaS) has been pigeonholed as an arm of bleeding edge DevOps teams....
- There is more to PaaS than just application deployment and management (21 Jan 2014) There is no doubt that various PaaS plays and cloud computing platforms have greatly simplified...
- People and process trump tools when it comes to improving software quality (11 Jan 2014) There are a variety of new tools emerging on the market, but if your organization is working to...
- 2014 Java middleware predictions cite cloud, data and more (02 Jan 2014) Expert Steve Millidge makes predictions for Java middleware in 2014.
- Will upcoming Google Web Designer fix Java pros' Android problem? (21 Oct 2013) Mobile developers are hoping for something a little different in the upcoming Google Web Designer...
- The most exciting new parts of Java EE 7 and Java 8 (06 Nov 2013) Java author Adam Bien discusses business logic and software development in Java 7 and Java 8.
- Better software testing and improved quality starts with the culture (03 Jan 2014) Software testing is more than just a stage in the development process. Testing is a philosophy that...
- Can Java and JSF on the server-side make mobile on the front end easier? (05 Jan 2014) While many software developers are learning new programming languages to deliver native mobile...
- Scala? Groovy? Why Java is the right programming language for 2014 and beyond (01 Jan 2014) New programming languages offer a variety of benefits, from the way they handle big data, to the...
- YARN and MapReduce 2.0 elevates big data Hadoop and scheduled processing (03 Jan 2014) YARN represents the biggest architectural change in Hadoop since it's inception over seven years...
- NTT America, Inc., an NTT Communications company
- The SnapLogic Integration Cloud: A Technical Overview (SnapLogic)
- Application Release and Deployment For Dummies (IBM)
- The Time is Right for DevOps (CA Technologies.)
- Neo Technology
Tell us what you think of the new site. Meet the Editors.