Modular containers
A modular is a container for one or more EJB containers. An EJB server manages and coordinates allocation of EJB application resources, J2EE naming functionality, communication with remote resources, etc. A modular container manages the actual EJBs including their lifecycle, object pooling, security, transactions, etc. The modular container is all about concentrating user transaction requests into a shared database. The application server is the modern TP monitor, and the EJB is where the transactional interaction with the database happens. Find information about modular containers and how to properly contain transactions in a shared database.
Top Stories
-
Tip
22 Feb 2023
Why WebAssembly? Top 11 Wasm benefits
Latency and lag time plague web applications that run JavaScript in the browser. Here are 11 reasons why WebAssembly has the potential to completely change that. Continue Reading
By- Darcy DeClute, Scrumtuous Inc.
-
Tip
04 Jan 2022
The pros, cons and challenges of containerized microservices
Containerized microservices are certainly a popular deployment approach, but are they the best? They can be, provided you overcome the unique challenges they present. Continue Reading
By
-
Blog Post
20 Sep 2024
From Jenkins World to JavaOne, Docker and container technology pervades
What's hot in the world of Java development? Hands down, it's container technology, as evidenced by the attention it has garnered at both JavaOne and Jenkins World. Continue Reading
By- Cameron McKenzie, TechTarget
-
Tip
22 Feb 2023
Why WebAssembly? Top 11 Wasm benefits
Latency and lag time plague web applications that run JavaScript in the browser. Here are 11 reasons why WebAssembly has the potential to completely change that. Continue Reading
By- Darcy DeClute, Scrumtuous Inc.
-
Blog Post
28 Sep 2022
Understanding the Kubernetes Container Runtime Interface
The Kubernetes Container Runtime Interface adds options beyond Docker for container orchestration. Here's a rundown of how Kubernetes and the CRI work. Continue Reading
By- Bob Reselman, CogArtTech
-
Blog Post
09 May 2022
Imperative vs. declarative Kubernetes commands: What's the difference?
Imperative and declarative Kubernetes commands are the two different ways to configure the state of your clustered environment. Here we compare declarative versus imperative commands and show you ... Continue Reading
By- Bob Reselman, CogArtTech
-
Tip
04 Jan 2022
The pros, cons and challenges of containerized microservices
Containerized microservices are certainly a popular deployment approach, but are they the best? They can be, provided you overcome the unique challenges they present. Continue Reading
By -
Blog Post
31 Oct 2021
What is the difference between a Docker image vs a container?
Wondering what the difference is between a Docker image and container? Here we make the Docker container vs image comparision and show you how the two concepts differ. Continue Reading
By- Bob Reselman, CogArtTech
-
Quiz
08 Sep 2021
A monolithic vs. cloud-native migration quiz for developers
Are you prepared for a cloud-native migration? This quiz contrasts the microservice vs. monolithic approaches to software development and will help gauge your knowledge. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
31 Aug 2021
When to you Docker vs Podman? A developer's perspective
Docker and Podman play two very separate and distinct roles in the modern DevOps pipeline. Here we compare Docker and Podman and show you how to choose which one is best for you. Continue Reading
By- Bob Reselman, CogArtTech
-
Blog Post
31 Aug 2021
Docker versus Virtual Machines: Which DevOps tool is best?
Forced to choose between Docker and a virtual machine, which one should a developer choose. Here we compare and contrast the two DevOps tools and let you know which one is best to use. Continue Reading
By- Bob Reselman, CogArtTech
-
Feature
06 Aug 2021
How to build a Spring Boot 12-Factor app
Here we look at how the Spring Boot framework supports the Twelve-Factor App methodology, and where tools such as GitHub, Docker and Kubernetes fill in the voids. Continue Reading
By- Cameron McKenzie, TechTarget
-
Tutorial
25 Aug 2020
WebAssembly Hub boosts Envoy filter development
Examine WebAssembly Hub's features, why developers have turned to the portal to share Envoy filters and how it seems to be built for the long haul. Continue Reading
By- Bob Reselman, CogArtTech
-
Feature
28 Jul 2020
Reduced cost, responsive apps from micro front-end architecture
Micro front-end development has grown in prominence though has not yet found its footing in the enterprise. Learn more about micro front ends and consider some potential pros and cons. Continue Reading
-
Blog Post
30 Mar 2020
How to go beyond Docker with WebAssembly on the server-side
Docker changed the way services and applications are designed, implemented and deployed. Before Docker, applications and services had to work cooperatively on the same machine. Sometimes they did, ... Continue Reading
By- Bob Reselman, CogArtTech
-
Infographic
17 Feb 2020
Illustrated guide to containerization security
Container security concerns are keeping IT pros up at night. Discover why and what they're doing to secure containers as well as the applications and data that run within them. Continue Reading
By- James Alan Miller, Senior Executive Editor
-
Tip
12 Apr 2019
How to create an efficient container-based architecture
Containers can introduce as many problems as they solve. In case you missed it, these four articles offer practical advice for consistent and structured container implementations. Continue Reading
By- Josh Kolarac, Assistant Site Editor
-
Video
01 Jan 2019
Step-by-step RESTful web service example in Java using Eclipse and TomEE Plus
In this easy-to-follow JAX-RS tutorial, we provide a RESTful web service example in Java using Eclipse and TomEE Plus, where we go from development to testing in less than 15 minutes. Continue Reading
By- Cameron McKenzie, TechTarget
-
Video
15 Oct 2018
How to deploy Docker Hub-hosted microservices in AWS ECS
In this AWS ECS tutorial, we take a Spring Boot app contained in a Docker Hub-hosted image and deploy the associated microservices in AWS using Elastic Container Service. Continue Reading
By- Cameron McKenzie, TechTarget
-
Video
06 Sep 2018
Let's dispel three common Java microservices myths
It's easy to develop Java microservices, but confusion over what they are and how they work tends to muddy the waters. Here, we clarify a few myths pertaining to Java microservices. Continue Reading
By- Cameron McKenzie, TechTarget
-
Video
26 Jul 2018
Step-by-step Spring Boot RESTful web services example in Java using STS
In a previous tutorial, we explained the basic tenets of good RESTful web service design. In this step-by-step Spring Boot restful web services example, we implement it. Continue Reading
By- Cameron McKenzie, TechTarget
-
Video
07 Jul 2018
RESTful APIs tutorial: Learn key web service design principles
RESTful Java API designs shouldn't be hard to get right. This RESTful APIs tutorial shows core RESTful principles concerning URL structure and the effective use of HTTP methods. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
06 Jul 2018
Embed a WebSphere Liberty profile in an executable JAR with Maven
The last step you take before deploying your Java web apps into containers is packaging them in executable JAR files. Here we show you how to take the WebSphere Liberty profile's open source ... Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
26 Jun 2018
Red Hat's Operator Framework set to overhaul Kubernetes clusters
Operator Framework is designed to ease deployment and management of apps on top of Kubernetes clusters. We break it down with former CoreOS CEO Alex Polvi. Continue Reading
-
Feature
22 May 2018
Packaging Java programs in the modern age of microservices and mobile apps
The packaging of Java programs has taken an interesting turn, as the original JAR format becomes a favorite even for Java web apps deployed as microservices. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
02 Mar 2018
Simplified automated cloud deployment with Bitnami's Stacksmith
Looking to do automated cloud deployment, or even help with security updates to your apps running in Docker containers? Bitnami's recently released Stacksmith promises to do just that. Continue Reading
By- Cameron McKenzie, TechTarget
-
Podcast
09 Jan 2018
Fearless enhancement of legacy Java code with new SE features
While the Java SE 9 release has everyone talking about new features and syntax enhancements, JNBridge's Wayne Citrin insists legacy Java developers need not feel left behind. Continue Reading
By- Cameron McKenzie, TechTarget
-
Guide
27 Dec 2017
Neutralizing threats and creating a secure Java software stack
This essential guide explores how developers can create a secure Java software stack, from the APIs used by the JDK to the methodologies used by Agile and DevOps teams. Continue Reading
-
Podcast
20 Dec 2017
The best way to start creating cloud-native Java applications
How do software engineers transition traditional Java EE development into a world of cloud-native Java? Heptio's Craig McLuckie provides insights on transitioning. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
06 Nov 2017
Owning the Java Platform is more of a burden or a blessing
Oracle became stewards of the Java platform as a by-product of their acquisition of Sun Microsystems. But looking back, it seems that the Java Platform has been more of a burden than a blessing. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
06 Oct 2017
Java modules and Project Jigsaw a source of JavaOne 2017 pride
It wasn't easy getting Project Jigsaw ratified, but it is now part of the Java SE 9 package, and Oracle executives at JavaOne 2017 couldn't be prouder. Continue Reading
By- Daisy McCarty, Brand Message Clarity
-
Podcast
27 Sep 2017
Cloud-native apps push static code analysis tools to the limit
The distributed nature of a cloud-native architecture, with microservices deployed to a multitude of containers, can test the limits of static code analysis tools. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
12 Sep 2017
Containers and microservices complicate cloud-native security
As microservices-based applications are deployed to a sea of Docker containers, mitigating against cloud-native security issues is becoming a struggle. Continue Reading
By- Cameron McKenzie, TechTarget
-
Podcast
07 Sep 2017
Microservices and containers can simplify DevOps security
You would think that managing a sea of containers and microservices would make DevOps security difficult, but it may, in fact, make DevSecOps easier. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
06 Sep 2017
Persistent data storage in containerized environments
The most significant challenge to the rise of containerized applications is quickly and easily providing enterprise-class persistent storage for containers. Continue Reading
By- Mike Matchett, Small World Big Data
-
Podcast
06 Sep 2017
Cloud-native tooling for managing loosely coupled systems evolving
How does an organization manage loosely coupled systems built with containers and microservices? Apprenda's Sinclair Schuller discusses how tools are evolving. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
05 Jul 2017
Cloud native adoption means getting the DevOps tooling right
There are so many DevOps tooling options in the world of cloud native computing that many companies looking at a microservices and container based architecture are being overwhelmed by the options. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
20 Jun 2017
Effective DevOps hinges on automating a continuous delivery pipeline
Many organizations struggle with bringing development and operations together, only to realize that effective DevOps means successfully automating a continuous delivery pipeline. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
11 May 2017
Effective DevOps pipelines require a continuous delivery tool chain
The key to an effective DevOps implementation is understanding your tools, and implementing an effective continuous delivery tool chain. Continue Reading
By -
Opinion
05 May 2017
Cloud-native vendor consolidation key to container technology adoption
Production deployment of containers and microservices currently requires the best technologies. Cloud-native vendor consolidation will simplify decisions but limit choice. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
20 Apr 2017
LinuxKit, Moby push developers toward collaborative systems
Docker offers two new projects: a toolkit for building secure, lean and portable Linux subsystems and a way for developers to collaborate on interchangeable components. Continue Reading
-
Feature
02 Jan 2017
Top 5 challenges a successful IoT hackathon must overcome
Tahir Hussain, CEO of Collide Village, made it clear that running an IoT hackathon is no easy task. Here's what had to be overcome to make the IoT event successful. Continue Reading
By -
Feature
08 Dec 2016
Docker instances become the new norm and adoption goes mainstream
Many organizations use Docker instances for many reasons, although security, data storage and monolithic fears remain barriers to Docker adoption. Continue Reading
By -
Feature
03 Nov 2016
The benefits of container development with Docker
Development with Docker instances is popular among software development teams because it simplifies the process of building and shipping apps. Continue Reading
By -
Blog Post
21 Oct 2016
Advanced container architectures: Kubernetes clouds and distributed Docker deployments
Be it AWS or Azure, cloud providers on both ends are making it easy to take Docker and Kubernetes architectures to the cloud. Continue Reading
-
Blog Post
11 Oct 2016
Microservice APIs the key to middleware management and container deployments
For consumers and creators of middleware, microservices, and APIs, the future is bound to be complex. But it will be full of examples of big business taking risks to get it right. Continue Reading
-
News
22 Sep 2016
Fight antipatterns with YAGNTI: You ain't gonna need that interface
To go along with acronyms like TAGRI and YAGNI, we'd like to add YAGNTI: You ain't gonna need that interface. Learn why that applies to JavaOne 2016. Continue Reading
By- Cameron McKenzie, TechTarget
-
Blog Post
20 Sep 2016
JavaOne 2016: What's driving digital transformation?
Why is customers' rapid adoption of mobile devices and social media is spurring an increase in businesses' digital transformation. Continue Reading
By- Jan Stafford, Features Writer
-
Feature
11 Sep 2016
Establishing a coherent API for the Internet of Things (IoT)
The rapid growth of smart devices is inspiring many developers to create applications for home monitoring, health, and other services. But these applications are dependent on early adopters that actually buy and install hardware. Read on to find out how innovative companies are starting to craft IoT applications without this overhead. Continue Reading
-
News
13 Jul 2016
Simplified portable applications with Docker and microservices
As the industry moves away from traditional SOA, organizations are instead choosing to create portable applications with SOA and microservices. Continue Reading
By -
News
12 Jul 2016
Don't let unfounded Docker fears deter container technology adoption
Container technology is changing the enterprise software landscape, but many unfounded fears are delaying Docker adoption. Continue Reading
By -
News
22 Jun 2016
Appease DevOps concerns with container as a service Docker deployments
At DockerCon 2016, the big trend from exhibitors is the container as a service, creating a smooth path for Docker adoption. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
22 Jun 2016
Why build a serverless architecture with microservices and containers?
Many organizations are moving away from the big, monolithic server stacks and are instead building serverless architectures with Docker and microservices. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
21 Jun 2016
Docker security, container performance the hot topics at DockerCon 2016
Operation teams are always concerned about software vulnerabilities, but at DockerCon 2016, vendors are working hard to allay those Docker security concerns. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
21 Jun 2016
Simple Docker image acquisition the key to IBM's container strategy
By making it easier for clients to acquire a Docker image, IBM hopes to see more enterprises adopting a container-based development strategy. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
21 Jun 2016
Docker microservices grab the spotlight at DockerCon 2016
With a move away from SOA-based architectures, along with the container adoption trend, it's not surprising to see more and more people talking about Docker microservices. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
13 Jun 2016
How the Docker Engine simplifies DevOps, from staging to deployment
While virtualization is nothing new, the way the Docker Engine creates portable apps that can be replicated from development to deployment is helping simplify all aspects of ALM. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
04 Dec 2015
Get caught up debugging Java apps with containerization
At JavaOne 2015, consultant Daniel Bryant discusses how debugging Java apps within containerization is ramping up. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
01 Dec 2015
How to setup a local Maven repository server for artifact hosting
This article looks at how to setup a local Maven repository, along with the functionality a local Maven repository server should provide. Criteria for choosing a private, local Maven repository are listed, along with Maven tutorials on how to setup Artifactory and Nexus. Continue Reading
By- Avneet Mangat
-
Tip
20 Nov 2015
How to automate a Kubernetes cluster to manage containers
The software industry is rallying around Kubernetes clusters as a way to automate deployment of container collections. Here are best practices for using a Kubernetes cluster. Continue Reading
-
Feature
06 Jul 2015
Docker containers are growing up and embracing open standards
In this new world where containers are challenging virtualized environments, Docker has had to grow up fast, and not only is it growing up, but it's opening up to new standards as well. Continue Reading
By -
Podcast
24 Jun 2015
Red Hat engineer talks system optimization, containers
In this podcast, a principal software engineer at Red Hat talks about important industry trends, including containerization and system optimization. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
23 Jun 2015
Red Hat announces support for the Open Container Project
Red Hat joins other vendors to support the Open Container Project, not a surprise. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
23 Jun 2015
Red Hat preview: App performance with container-based systems
As the 2015 Red Hat Summit takes place, attendees are dealing with the fact that container-based systems have changed the game for app performance. Continue Reading
By- Cameron McKenzie, TechTarget
-
Podcast
15 May 2015
Containerization may mark the decline of virtualization
The popularity of containerization is leaving virtualization in the dust. ZeroTurnaround's Jevgeni Kabanov explains why. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
05 Jan 2014
The server-side trend for 2014? Modular and componentized application servers
With modern applications, the focus is more on the software being developed, and less on the server-side software that manages all of the back-end services. The trend for 2014 and beyond? More modularization and componentization. Continue Reading
By -
Tutorial
03 Jul 2013
Which EJB to use? Stateful, stateless and singleton session beans compared
When developing a service layer, Java architects are often challenged with which of the three session beans, stateful, stateless or singleton, should be used. Continue Reading
By- Lukas Stewart
-
News
24 Jun 2013
The JPA 2.0 EntityManager vs. the Hibernate Session: Which one to use?
The question for data persistence experts using JPA 2.0 is whether they should be using the EntityManager or the Hibernate Session from JBoss for ORM. Continue Reading
-
Feature
06 Feb 2013
Contrasting distributed computing with concurrent programming:
In many ways, concurrent programming and distributed programming address the same set of programming issues, but there are significant differences between the two, and architects and developers need to understand the difference. Continue Reading
By -
Feature
30 May 2012
Java EE 7 migration: Risk mitigation strategies
Some enterprise Java shops are weighing the risks of a migration to Java EE 7 against the potential benefits, which are incremental and cloud focused. Continue Reading
By -
News
31 Aug 2011
What is Dependency Inversion? Is it IoC?
Today we are going to see if we can unravel the mess of Dependency Inversion, Inversion of Control and Dependency Injection. It's important that we understand the concepts behind each of these topics and understand what architectural problems each one is trying to solve. Continue Reading
— TheServerSide Newsfeed -
News
16 Aug 2011
An introduction to EJB 3.0 injection and lookup
The Enterprise JavaBeans Specification v. 3.0 introduces a simplified, annotation based API for EJB injection and lookup. EJB 3.0 are now POJOs and can be injected in other components (such as EJBs and Servlets) using simple annotations. EJB 3.0 is one of many other POJO-based specifications that made it to Java EE 6, such as JSR-229 "Contexts and Dependency Injection for the Java EE Platform" (formerly known as "Web Beans"). Continue Reading
— TheServerSide Newsfeed -
News
08 Aug 2011
Inversion of Control Container for Cocoa & iPhone?
The IoC container provides dependency injection to Cocoa applications. It was created with iPhone development in mind. It aims to provide some functionalities from Spring and from Guice. Continue Reading
— TheServerSide Newsfeed -
News
31 May 2011
In Container TDD with EJB3
During my days as a developer I have never become as hooked to something as when the TDD way of working found me. During development of a spring framework "managed" application it evolved into an addiction. Coming back to JEE again 2 years ago got me really annoyed and the result is the following tooling. I have now developed TDD with EJB3 (so has my team of developers) for 6 months or so and perhaps even you can. Continue Reading
— TheServerSide Newsfeed -
News
18 May 2011
Dependency Injection with constructors. Is it worth it?
If you have a preference to constructor injection you need to know when and where it doesn't work. This article takes an in-depth look at when to--and when not to--use constructor injection by broadening the context that usually limits the debate between constructor versus setter injection. Continue Reading
— TheServerSide.com -
News
16 Aug 2004
Using a BLOB data type in a CMP Enity Bean
I got an email from a customer who wanted to use BLOB data type in their CMP entity bean. In this blog, I will provide an example and will discuss how can you develop your CMP EJBs to use a BLOB database type. Continue Reading
By- Debu Panda
-
News
01 Jan 2000
Message Driven Beans Tutorial
The following tutorial illustrates how a Message Driven Bean is written and deployed in an Enterprise JavaBeansTM 2.0 Container. The MDB component is invoked by an inbound message from a Java client. Continue Reading
By- Pramati
