Alternatives to Jetty logo

Alternatives to Jetty

Apache Tomcat, Netty, Wildfly, JBoss, and GlassFish are the most popular alternatives and competitors to Jetty.
389
237
+ 1
44

What is Jetty and what are its top alternatives?

Jetty is used in a wide variety of projects and products, both in development and production. Jetty can be easily embedded in devices, tools, frameworks, application servers, and clusters. See the Jetty Powered page for more uses of Jetty.
Jetty is a tool in the Web Servers category of a tech stack.
Jetty is an open source tool with 3K GitHub stars and 1.6K GitHub forks. Here’s a link to Jetty's open source repository on GitHub

Top Alternatives to Jetty

  • Apache Tomcat

    Apache Tomcat

    Apache Tomcat powers numerous large-scale, mission-critical web applications across a diverse range of industries and organizations. ...

  • Netty

    Netty

    Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. It greatly simplifies and streamlines network programming such as TCP and UDP socket server. ...

  • Wildfly

    Wildfly

    It is a flexible, lightweight, managed application runtime that helps you build amazing applications. It supports the latest standards for web development. ...

  • JBoss

    JBoss

    An application platform for hosting your apps that provides an innovative modular, cloud-ready architecture, powerful management and automation, and world class developer productivity. ...

  • GlassFish

    GlassFish

    An Application Server means, It can manage Java EE applications You should use GlassFish for Java EE enterprise applications. The need for a seperate Web server is mostly needed in a production environment. ...

  • Jersey

    Jersey

    It is open source, production quality, framework for developing RESTful Web Services in Java that provides support for JAX-RS APIs and serves as a JAX-RS (JSR 311 & JSR 339) Reference Implementation. It provides it’s own API that extend the JAX-RS toolkit with additional features and utilities to further simplify RESTful service and client development. ...

  • Undertow

    Undertow

    It is a flexible performant web server written in java, providing both blocking and non-blocking API’s based on NIO. It has a composition based architecture that allows you to build a web server by combining small single purpose handlers. The gives you the flexibility to choose between a full Java EE servlet 4.0 container, or a low level non-blocking handler, to anything in between. ...

  • NGINX

    NGINX

    nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. According to Netcraft nginx served or proxied 30.46% of the top million busiest sites in Jan 2018. ...

Jetty alternatives & related posts

Apache Tomcat logo

Apache Tomcat

9.6K
6.2K
200
An open source software implementation of the Java Servlet and JavaServer Pages technologies
9.6K
6.2K
+ 1
200
PROS OF APACHE TOMCAT
CONS OF APACHE TOMCAT
    No cons available

    related Apache Tomcat posts

    Остап Комплікевич

    I need some advice to choose an engine for generation web pages from the Spring Boot app. Which technology is the best solution today? 1) JSP + JSTL 2) Apache FreeMarker 3) Thymeleaf Or you can suggest even other perspective tools. I am using Spring Boot, Spring Web, Spring Data, Spring Security, PostgreSQL, Apache Tomcat in my project. I have already tried to generate pages using jsp, jstl, and it went well. However, I had huge problems via carrying already created static pages, to jsp format, because of syntax. Thanks.

    See more

    Java Spring JUnit

    Apache HTTP Server Apache Tomcat

    MySQL

    See more
    Netty logo

    Netty

    165
    220
    13
    Asynchronous event-driven network application framework
    165
    220
    + 1
    13
    CONS OF NETTY
      No cons available

      related Netty posts

      Wildfly logo

      Wildfly

      128
      119
      5
      A Java EE8 Application Server
      128
      119
      + 1
      5
      PROS OF WILDFLY
      CONS OF WILDFLY
        No cons available

        related Wildfly posts

        JBoss logo

        JBoss

        149
        128
        0
        An open source Java EE-based application server
        149
        128
        + 1
        0
        PROS OF JBOSS
          No pros available
          CONS OF JBOSS
            No cons available

            related JBoss posts

            GlassFish logo

            GlassFish

            123
            67
            0
            The Open Source Java EE Reference Implementation
            123
            67
            + 1
            0
            PROS OF GLASSFISH
              No pros available
              CONS OF GLASSFISH
                No cons available

                related GlassFish posts

                Jersey logo

                Jersey

                68
                61
                4
                A REST framework that provides a JAX-RS implementation
                68
                61
                + 1
                4

                related Jersey posts

                Undertow logo

                Undertow

                34
                36
                4
                A flexible performant web server written in java
                34
                36
                + 1
                4

                related Undertow posts

                related NGINX posts

                Recently I have been working on an open source stack to help people consolidate their personal health data in a single database so that AI and analytics apps can be run against it to find personalized treatments. We chose to go with a #containerized approach leveraging Docker #containers with a local development environment setup with Docker Compose and nginx for container routing. For the production environment we chose to pull code from GitHub and build/push images using Jenkins and using Kubernetes to deploy to Amazon EC2.

                We also implemented a dashboard app to handle user authentication/authorization, as well as a custom SSO server that runs on Heroku which allows experts to easily visit more than one instance without having to login repeatedly. The #Backend was implemented using my favorite #Stack which consists of FeathersJS on top of Node.js and ExpressJS with PostgreSQL as the main database. The #Frontend was implemented using React, Redux.js, Semantic UI React and the FeathersJS client. Though testing was light on this project, we chose to use AVA as well as ESLint to keep the codebase clean and consistent.

                See more
                Gabriel Pa
                Shared insights
                on
                Traefik
                NGINX
                at

                We switched to Traefik so we can use the REST API to dynamically configure subdomains and have the ability to redirect between multiple servers.

                We still use nginx with a docker-compose to expose the traffic from our APIs and TCP microservices, but for managing routing to the internet Traefik does a much better job

                The biggest win for naologic was the ability to set dynamic configurations without having to restart the server

                See more