Need advice about which tool to choose?Ask the StackShare community!
Add tool
Decisions about Akka HTTP and Apache Tomcat
Hari Kishore
I was in a situation where I have to configure 40 RHEL servers 20 each for Apache HTTP Server and Tomcat server. My task was to 1. configure LVM with required logical volumes, format and mount for HTTP and Tomcat servers accordingly. 2. Install apache and tomcat. 3. Generate and apply selfsigned certs to http server. 4. Modify default ports on Tomcat to different ports. 5. Create users on RHEL for application support team. 6. other administrative tasks like, start, stop and restart HTTP and Tomcat services.
I have utilized the power of ansible for all these tasks, which made it easy and manageable.
Get Advice from developers at your company using StackShare Enterprise. Sign up for StackShare Enterprise.
Learn MorePros of Akka HTTP
Pros of Apache Tomcat
Pros of Akka HTTP
Be the first to leave a pro
Pros of Apache Tomcat
- Easy79
- Java72
- Popular49
- Spring web1
Sign up to add or upvote prosMake informed product decisions
Cons of Akka HTTP
Cons of Apache Tomcat
Cons of Akka HTTP
Be the first to leave a con
Cons of Apache Tomcat
- Blocking - each http request block a thread2
- Easy to set up1
Sign up to add or upvote consMake informed product decisions
- No public GitHub repository available -
What is Akka HTTP?
The Akka HTTP modules implement a full server- and client-side HTTP stack on top of akka-actor and akka-stream. It’s not a web-framework but rather a more general toolkit for providing and consuming HTTP-based services. While interaction with a browser is of course also in scope it is not the primary focus of Akka HTTP.
What is Apache Tomcat?
Apache Tomcat powers numerous large-scale, mission-critical web applications across a diverse range of industries and organizations.
Need advice about which tool to choose?Ask the StackShare community!
Jobs that mention Akka HTTP and Apache Tomcat as a desired skillset
What companies use Akka HTTP?
What companies use Apache Tomcat?
What companies use Akka HTTP?
See which teams inside your own company are using Akka HTTP or Apache Tomcat.
Sign up for StackShare EnterpriseLearn MoreSign up to get full access to all the companiesMake informed product decisions
What tools integrate with Akka HTTP?
What tools integrate with Apache Tomcat?
Sign up to get full access to all the tool integrationsMake informed product decisions
Blog Posts
What are some alternatives to Akka HTTP and Apache Tomcat?
Play
Play Framework makes it easy to build web applications with Java & Scala. Play is based on a lightweight, stateless, web-friendly architecture. Built on Akka, Play provides predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications.
Spring Boot
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run". We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need very little Spring configuration.
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.
ExpressJS
Express is a minimal and flexible node.js web application framework, providing a robust set of features for building single and multi-page, and hybrid web applications.
Flask
Flask is intended for getting started very quickly and was developed with best intentions in mind.