---
title: Apache MINA Reviews
meta_title: 'Apache MINA Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 12 reviews by the users' company size, role or industry to
  find out how Apache MINA works for a business like yours.
aggregate_rating:
  rating_value: 3.9
  review_count: 12
  scale: '5'
date_modified: '2026-06-15'
parent_category:
  name: Web Frameworks
  url: https://www.g2.com/categories/web-frameworks
---

# Apache MINA Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Java Web Frameworks](https://www.g2.com/categories/java-web-frameworks)  
**Average Rating:** 3.9/5.0  
**Total Reviews:** 12
## About Apache MINA
Apache MINA is a network application framework which helps users develop high performance and high scalability network applications easily. It provides an abstract event-driven asynchronous API over various transports such as TCP/IP and UDP/IP via Java NIO.




## Apache MINA Reviews
  ### 1. Apache MINA Is really efficient and easy to use!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nitin K. | Senior Advertising Data Analyst, Marketing and Advertising, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 24, 2022

**What do you like best about Apache MINA?**

The best part of Apache MINA is very easy and efficient to use in real life in your day to day tasks. I wasn't expecting this positive from Apache MINA that it completely changed my prespective.
t

**What do you dislike about Apache MINA?**

It's a bit take to run obviously and on the other hand, it seems quite normal for me. I don't feel like lags like other competitors do nowadays. In my opinion everything seems good.

**Recommendations to others considering Apache MINA:**

None

**What problems is Apache MINA solving and how is that benefiting you?**

To be honest, I'm learning right now. I'm not solving anything yet. Because it's a part of my training so I have to learn first in order to implement these skills with Apache MINA.

  ### 2. Easy To Deploy well documented

**Rating:** 4.0/5.0 stars

**Reviewed by:** Syed Adeel H. | Infrastructure Manager, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 02, 2022

**What do you like best about Apache MINA?**

From MINA we can create high deploy high-performance network applications including TCP/IP directly with minimum overheads that made it a abstract event-driven software

**What do you dislike about Apache MINA?**

A few updates are released for it. Also difficult for that developers who have not have proper knowldge it should be easy to install and configure for the newbie. Also, need advanced support.

**What problems is Apache MINA solving and how is that benefiting you?**

We have created several Java-based networks we used SSHD to support SSH protocol for both client and server-side implematon.

  ### 3. why? Apache MINA is a nonsimultaneous Application Programming Interface.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Sushobit R. | Tester, Enterprise (> 1000 emp.)

**Reviewed Date:** August 18, 2021

**What do you like best about Apache MINA?**

Apache MINA's interface lets the client return data for requests immediately (takes lesser time as compared to other software). Easy to operate and has a supportive user interface. In this case of an asynchronous/nonsimultaneous Application Programming Interface the required resource, service is not immediate but in this, it's very responsive and reliable. This software helps the users to develop very huge performance loads with high scalability network applications very easily but up to an extent. in this software, you can count on other members of the team you are working with as well as you can rely on customer support too as it is very responsive

**What do you dislike about Apache MINA?**

it's not updated and has very older libraries & it gives you a condition where there is a piece of code. we cannot do anything at our will, session maps aren't allowed, synchronization is not valid, larger files cannot be streamed easily but after an update, they fixed it up to an extent. If you want to buy this software you cant do that thing directly but have to add funds first and after that too there are a few things that have to be looked at first before making a payment, it also delays your request and your response too is delayed and disrupted as it uses memory to do the deed. You cannot use it on all devices and cannot be more often because of its dull interface too.

**Recommendations to others considering Apache MINA:**

just go for it don't search for other software

**What problems is Apache MINA solving and how is that benefiting you?**

it is a very customizable software and is very good for use when it comes to compatibility it is very much reliable, the testing in this software is very easy, allows almost every kind of Application Programming Interface that may be of the higher or lower level and it's manageable too. It also has mock objects and tests that make it a perfect fit for new users who want to test high and low Application Programming Interfaces. This software has its own token as a decentralized blockchain and is listed on binance too. it stands there for recognizing essentially huge performance and efficient TCP/IP Servers with Apache MINA interface.Its the future in the industry and till now it is what it is

  ### 4. Apache MINA Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ganesh R. | Digital Marketing Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 10, 2021

  ### 5. use Apache MINA for high performing network applications running with different types of protocols.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Muhammed A. | Staff Software Quality Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 30, 2021

**What do you like best about Apache MINA?**

The application is straightforward,  which helps users to use Apache MINA. Also, The mocking of objects enables testers to complete their scenarios smoothly.

**What do you dislike about Apache MINA?**

The documentation guide is not very informative for beginners.

**What problems is Apache MINA solving and how is that benefiting you?**

In our company, We are using Apache MINA to test smoothly, and it has Mock objects and tests, which make it a perfect fit for beginners users who want to test high and low Application Programming Interfaces.

  ### 6. Apache MINA Framework

**Rating:** 3.5/5.0 stars

**Reviewed by:** Junaid P. | Business Development Executive, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 05, 2021

**What do you like best about Apache MINA?**

Its an open-source framework
we can Create unified APIs for TCP, UDPs
it provides us High level of APIs

**What do you dislike about Apache MINA?**

I`m in a test mode, so currently, there is no Dislikes

**What problems is Apache MINA solving and how is that benefiting you?**

I already using MINA to implement a TCP protocol. The integration and encoding and decoding were easy, but the implementation of the state machine was not so easy.

  ### 7. Good Software. Do what it says perfectly!

**Rating:** 3.5/5.0 stars

**Reviewed by:** Arpit J. | Assistant Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 23, 2021

**What do you like best about Apache MINA?**

Simplicity in operating it with a very easy-to-navigate menu makes it very fit for our organization.

**What do you dislike about Apache MINA?**

Fixing of responsibility/ Trail of events are difficult to map in case of any mistakes or mishappening.

**What problems is Apache MINA solving and how is that benefiting you?**

We are solving our Java utility problem for developers. We use this in the mid level management of our organization. It is very effective.

  ### 8. Great functionality high performing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Hospitality | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 25, 2021

**What do you like best about Apache MINA?**

Very clean program, no excess code.  high performance.  well organized to save time and costs

**What do you dislike about Apache MINA?**

can be difficult to reconfigure when problems arise

**What problems is Apache MINA solving and how is that benefiting you?**

expanded data storage, improved processing spee and reduced relay and other errors

  ### 9. Apache mina experince

**Rating:** 5.0/5.0 stars

**Reviewed by:** Doaa A. | Senior Quality Control Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 02, 2021

**What do you like best about Apache MINA?**

Capability of handling load of data with great performance

**What do you dislike about Apache MINA?**

That it  not contains detailed documentations

**Recommendations to others considering Apache MINA:**

Highly recommended

**What problems is Apache MINA solving and how is that benefiting you?**

Create applications

  ### 10. Mina is one of best lib for socket on java language .

**Rating:** 3.0/5.0 stars

**Reviewed by:** Chuyen N. | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 13, 2020

**What do you like best about Apache MINA?**

That lib come from apache org , its have good design pattern & good community.

**What do you dislike about Apache MINA?**

This lib upgrade so slow, when we need some features on that roadmap , we will wait so tired.

**What problems is Apache MINA solving and how is that benefiting you?**

Same Netty , Mina resolve problem about the socket ,async process, this lib so light

  ### 11. Apache MINA

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Retail | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 17, 2018

**What do you like best about Apache MINA?**

I used MINA to implement a TCP protocol. The implementation of encoding and decoding was easy, Can handle a lot of connections
If you choose to implement some sort of distributed work system then knowing when one of your nodes goes down and loses connection is useful for restarting the work on another node.

**What do you dislike about Apache MINA?**

I've only ever used MINA to build a small http like server. The biggest problems I've run into with it so far:

It will hold your "request" and "response" in memory. This is only an issue because the protocol I choose to use is http. You could use your own protocol however to get around this.
No option to provide a stream off disk in case you want to serve up large files. Again can be worked around by implementing your own protocol

**Recommendations to others considering Apache MINA:**

Yes

**What problems is Apache MINA solving and how is that benefiting you?**

IT help speed up my process

  ### 12. High performance network applications

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Non-Profit Organization Management | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 18, 2018

**What do you like best about Apache MINA?**

i/o API's actually used to perform the i/o functions! Easy for users to focus on the logic of the application and leave the i/o handing to the Apache MINA

**What do you dislike about Apache MINA?**

Often ran into problems with flash - when users closed browser process via task manager server threw infinite expection "java.io.BrokenPipe"

**Recommendations to others considering Apache MINA:**

very comfortable to use 

**What problems is Apache MINA solving and how is that benefiting you?**

We've been able to make more scalable high performance network applications and the integration with DI frameworks like google guice has been very beneficial


## Apache MINA Discussions
  - [What is Apache MINA used for?](https://www.g2.com/discussions/what-is-apache-mina-used-for)

- [View Apache MINA pricing details and edition comparison](https://www.g2.com/products/apache-mina/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-22+01%3A47%3A54+-0500&secure%5Bsession_id%5D=e99152e6-0a1e-4ba9-92ad-2f8e6c3ba521&secure%5Btoken%5D=d59b36efe48c50d2b42a468a5e5fc5b6699f3809aaf8c8f55b046f8d74453d79&format=llm_user)


## Top Apache MINA Alternatives
  - [spring.io](https://www.g2.com/products/spring-io/reviews) - 4.5/5.0 (290 reviews)
  - [JHipster](https://www.g2.com/products/jhipster/reviews) - 4.4/5.0 (83 reviews)
  - [Grails](https://www.g2.com/products/grails/reviews) - 3.6/5.0 (23 reviews)

