# AVRO Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Service Discovery Software](https://www.g2.com/categories/service-discovery)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 13
## About AVRO
Apache Avro is a data serialization system.




## AVRO Reviews
  ### 1. Avro is the best, free and user friendly Keyboard for Bangla

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohammad h. | Web Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 04, 2023

**What do you like best about AVRO?**

In contrast to the conventional keyboard layout, Avro enables users to type in Bengali using a phonetic keyboard configuration. It is the best part of Avro.

1. Avro Keyboard supports Unicode, meaning users can type in Bengali and many other languages using the same software.
2. Avro Keyboard provides auto-correction, making it easier to type quickly and accurately.
3. Avro Keyboard includes spell checking, helping users catch and correct spelling errors before committing them.
4. Avro Keyboard is free and open-source, making it accessible to everyone, and the source code is available for users to review, modify, and redistribute.

**What do you dislike about AVRO?**

The following are the main drawbacks of using Avro:

1. Avro may not be appropriate for applications that require data sharing between systems utilizing various technologies since it primarily enables the serialization and exchange of data within the Hadoop ecosystem.
2. Due to its reliance on schema and metadata, it could be slower than other binary serialization formats.
3. Compared to other data serialization formats, Avro can be more difficult to use, especially for users unfamiliar with schema and metadata.
4. Users may find it challenging to create, troubleshoot, and maintain Avro-based systems due to Avro's restricted tooling compared to other data serialization formats.

**What problems is AVRO solving and how is that benefiting you?**

Avro Keyboard can assist with resolving several professional issues, including:

1. By making it more straightforward for users to input Bengali text, Avro Keyboard increases the precision and effectiveness of data entry in Bengali-language apps.

2. Avro Keyboard can help Bengali language users be more productive by offering a phonetic keyboard layout and other features like auto-correction and spell checking.

3. Avro Keyboard is open-source and free, so organizations can avoid paying license fees for proprietary software.

4. By offering an easier-to-use keyboard program for typing in Bengali text, Avro Keyboard can assist businesses in better serving their Bengali-speaking clients.

  ### 2. Avro for real-time data feeds

**Rating:** 4.0/5.0 stars

**Reviewed by:** Menuka Gayan S. | Senior Software Engineer (Team and Development Lead), Enterprise (> 1000 emp.)

**Reviewed Date:** March 05, 2020

**What do you like best about AVRO?**

Avro is a super easy to handle and much efficient with less payload than the JSON. For the large real-time data feed with Apachi Kafka can be serialized with less data load.

**What do you dislike about AVRO?**

Json serialization not works for Logical-type timestamps

**What problems is AVRO solving and how is that benefiting you?**

Simple data serialization with less effort and less payload. Much easy to handle the object through avro sachems.

  ### 3. Very useful for Data Transfer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Naresh A. | Big Data Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 06, 2020

**What do you like best about AVRO?**

Data transfer in a data pipeline. It was nice to have a schema defined and it things up by sending less over the wire

**What do you dislike about AVRO?**

Nothing
There's is nothing to dislike...

**Recommendations to others considering AVRO:**

Better for unknown schema

**What problems is AVRO solving and how is that benefiting you?**

For data transfer without knowing schema AVRO helps a lot

  ### 4. A good serialization system

**Rating:** 4.5/5.0 stars

**Reviewed by:** Emma J. | Real Estate Agent, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 26, 2019

**What do you like best about AVRO?**

It is a lightweight and excellent serialization system that synchronizes and change your data into serials in minutes. It is quick and easy and very handy.

**What do you dislike about AVRO?**

I believe that documentation should be improved a bit.

**Recommendations to others considering AVRO:**

It is great for implementing smaller projects. Features are understanding good for beginner. time saving.

**What problems is AVRO solving and how is that benefiting you?**

We used this software for the serialization of data and for deserialization on the consumer side which took place incredibly.

  ### 5. Our Go To format for intra-Hadoop Serialization

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Enterprise (> 1000 emp.)

**Reviewed Date:** January 31, 2019

**What do you like best about AVRO?**

I love how it is natively supported in the hadoop ecosystem and am very impressed with how fast and efficient the serialization and deserialization is.

**What do you dislike about AVRO?**

I know AVRO encodes messages into binary to make the data more compact but we did have to rework some of our instrumenting and metrics to not rely on understanding the data like it did before when we were just sending JSON 

**Recommendations to others considering AVRO:**

I would definetly recommend others to try out Apache Avro for intra cluster communication

**What problems is AVRO solving and how is that benefiting you?**

We used AVRO to send analytics data on our video platform between our various map reduce jobs and streamed it into Pig to run queries on it. It drastically improved the overall performance of the system.

  ### 6. Avro for Customer Analytics generation

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Consumer Services | Enterprise (> 1000 emp.)

**Reviewed Date:** April 05, 2019

**What do you like best about AVRO?**

Had lots of success using Avro for our topics with kafka and we use grafana to show status of what is on our topics for validation and testing

**What do you dislike about AVRO?**

right now there is nothing i dislike about using this

**What problems is AVRO solving and how is that benefiting you?**

We are consuming updated data for customers in order to generate real time customer analytics

  ### 7. simple to use

**Rating:** 5.0/5.0 stars

**Reviewed by:** sophia m. | http://www.forbesstories.com, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 24, 2019

**What do you like best about AVRO?**

Simple layout, simple to use, fast operation ,Fantastic support from the customer service team, Xavier goes above and beyond to make my experience great. 

**What do you dislike about AVRO?**

Nothing specially, IT Works enough well.



**What problems is AVRO solving and how is that benefiting you?**

Time savings. Ease of use.

  ### 8. Very useful tool! 

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** February 14, 2019

**What do you like best about AVRO?**

I like that it handles data really efficiently and it's easy to navigate and learn. It can handle lots of data and quickly format it to my liking. 

**What do you dislike about AVRO?**

I would say that it would be a lot more user friendly if there was more training available on specific uses. 

**What problems is AVRO solving and how is that benefiting you?**

I am learning how to manipulate days quicker using SQL. I am realizing a lot of cost savings by being able to manipulate the data to my liking. 

  ### 9. Avro is a cool alternative to JSON

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Restaurants | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 28, 2019

**What do you like best about AVRO?**

I love that you define a schema for the data and how it compresses to a small binary format. I also like the Java helper libraries that will generate the POJOs for your shema

**What do you dislike about AVRO?**

Documentation is not as good as other serialization protocols.

**Recommendations to others considering AVRO:**

Check out other options too and do the research. Great solution for Kafka and other Apache solutions

**What problems is AVRO solving and how is that benefiting you?**

Data transfer in a data pipeline. It was nice to have a schema defined and it things up by sending less over the wire. 

  ### 10. This is a great data serialization tool

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** February 27, 2019

**What do you like best about AVRO?**

I have been playing with data pipelines. AVRO was recommended to step up our processing timelines. This tool has proven solid. 

**What do you dislike about AVRO?**

Nothing major to dislike. This is similar to  Protobuf and Kryo. Does a good job. 

**What problems is AVRO solving and how is that benefiting you?**

Introduction of multiprocessing to speed up data migration to and from AWS database. 

  ### 11. Never serialize on your own

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 21, 2019

**What do you like best about AVRO?**

Arvo is my go to for Data serialization. 

**What do you dislike about AVRO?**

Though it was a little tricky to install. The time saved on my machines are worth it.

**Recommendations to others considering AVRO:**

Download the biggest libraries first.

**What problems is AVRO solving and how is that benefiting you?**

Time Time Time. You can never get your data to your customers fast enough. Arvo takes care of just taht.

  ### 12. Data serialization at its finest

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** March 01, 2019

**What do you like best about AVRO?**

The overall efficiency of the tool and the serialization 

**What do you dislike about AVRO?**

A little difficult to catch onto at first but is to be expected

**What problems is AVRO solving and how is that benefiting you?**

Makes everything faster. Time is always of the essence 

  ### 13. Wonderful world of AVRO

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Construction | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 08, 2018

**What do you like best about AVRO?**

AVRO is top of the line in it's field! The UI is clean and eed feel responsive to ever user action. Extremely User friendly and the best customer service/ help hotline in the biz!

**What do you dislike about AVRO?**

 At the moment, the AVRO system has minimal defaults negatively speaking. If I had to choose, the palette tool options could have a more dense options. More options would broaden the project outcome. 

**What problems is AVRO solving and how is that benefiting you?**

The AVRO system would quicken production and minimize mistakes. Happy customer happy profits! 



- [View AVRO pricing details and edition comparison](https://www.g2.com/products/avro/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-15+07%3A45%3A09+-0500&secure%5Bsession_id%5D=c8ca1ab7-eb80-4ebf-9f51-560b9d19fbab&secure%5Btoken%5D=918659b4d27d503f3e3d925dcc7b4d5c8cc6c077e705af11fdae0644eb7d3552&format=llm_user)


## Top AVRO Alternatives
  - [Docker](https://www.g2.com/products/docker-inc-docker/reviews) - 4.6/5.0 (288 reviews)
  - [Google Kubernetes Engine (GKE)](https://www.g2.com/products/google-kubernetes-engine-gke/reviews) - 4.5/5.0 (215 reviews)
  - [GRPC](https://www.g2.com/products/grpc/reviews) - 4.3/5.0 (23 reviews)

