Compare Apache Spark vs. Oracle Application Development Framework

Apache Spark is ranked 1st in Java Frameworks with 8 reviews while Oracle Application Development Framework is ranked 3rd in Java Frameworks with 2 reviews. Apache Spark is rated 7.8, while Oracle Application Development Framework is rated 8.0. The top reviewer of Apache Spark writes "Good Streaming features enable to enter data and analysis within Spark Stream". On the other hand, the top reviewer of Oracle Application Development Framework writes "Easy to teach to programmers especially regarding how to capture the technology and how to enhance it". Apache Spark is most compared with Spring Boot, Azure Stream Analytics and AWS Lambda, whereas Oracle Application Development Framework is most compared with Spring MVC, Spring Boot and Apache Spark. See our Apache Spark vs. Oracle Application Development Framework report.
Cancel
You must select at least 2 products to compare!
Most Helpful Review
Use Oracle Application Development Framework? Share your opinion.
Find out what your peers are saying about Apache Spark vs. Oracle Application Development Framework and other solutions. Updated: January 2020.
389,978 professionals have used our research since 2012.
Quotes From Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:

Pros
I feel the streaming is its best feature.The solution is very stable.The most valuable feature of this solution is its capacity for processing large amounts of data.I found the solution stable. We haven't had any problems with it.The scalability has been the most valuable aspect of the solution.Features include machine learning, real time streaming, and data processing.The fault tolerant feature is provided.It provides a scalable machine learning library.

Read more »

There are several valuable features. First is the fast deployment. Also the ease of use.The most valuable features of this solution are the business components.

Read more »

Cons
When you want to extract data from your HDFS and other sources then it is kind of tricky because you have to connect with those sources.The solution needs to optimize shuffling between workers.When you first start using this solution, it is common to run into memory errors when you are dealing with large amounts of data.It needs a new interface and a better way to get some data. In terms of writing our scripts, some processes could be faster.The management tools could use improvement. Some of the debugging tools need some work as well. They need to be more descriptive.It should support more programming languages.Needs to provide an internal schedule to schedule spark jobs with monitoring capability.

Read more »

Lacks tailoring to geographic regional differences and consistent integration with third parties.The performance of this solution needs to be improved because it is very slow.

Read more »

Pricing and Cost Advice
Information Not Available
The cost of this solution is approximately $47,000 USD per site.

Read more »

report
Use our free recommendation engine to learn which Java Frameworks solutions are best for your needs.
389,978 professionals have used our research since 2012.
Ranking
1st
out of 4 in Java Frameworks
Views
10,927
Comparisons
9,123
Reviews
8
Average Words per Review
311
Avg. Rating
7.9
3rd
out of 4 in Java Frameworks
Views
918
Comparisons
814
Reviews
2
Average Words per Review
521
Avg. Rating
8.0
Top Comparisons
Compared 33% of the time.
Compared 11% of the time.
Also Known As
Oracle ADF
Learn
Apache
Oracle
Overview

Spark provides programmers with an application programming interface centered on a data structure called the resilient distributed dataset (RDD), a read-only multiset of data items distributed over a cluster of machines, that is maintained in a fault-tolerant way. It was developed in response to limitations in the MapReduce cluster computing paradigm, which forces a particular linear dataflowstructure on distributed programs: MapReduce programs read input data from disk, map a function across the data, reduce the results of the map, and store reduction results on disk. Spark's RDDs function as a working set for distributed programs that offers a (deliberately) restricted form of distributed shared memory

Oracle ADF is an end-to-end Java EE framework that simplifies application development by providing out-of-the-box infrastructure services and a visual and declarative development experience. Oracle ADF simplifies Java EE development by minimizing the need to write code that implements the application’s infrastructure allowing the developers to focus on the features of the actual application. Oracle ADF provides these infrastructure implementations as part of the framework. It also implements the Model-View-Controller design pattern and offers an integrated solution that covers all the layers of the architecture integrated with the Oracle SOA and WebCenter Portal frameworks.
Offer
Learn more about Apache Spark
Learn more about Oracle Application Development Framework
Sample Customers
NASA JPL, UC Berkeley AMPLab, Amazon, eBay, Yahoo!, UC Santa Cruz, TripAdvisor, Taboola, Agile Lab, Art.com, Baidu, Alibaba Taobao, EURECOM, Hitachi Solutions
Information Not Available
Top Industries
REVIEWERS
Software R&D Company29%
Financial Services Firm29%
Non Profit14%
Marketing Services Firm14%
VISITORS READING REVIEWS
Software R&D Company32%
Comms Service Provider13%
Financial Services Firm10%
Media Company8%
No Data Available
Find out what your peers are saying about Apache Spark vs. Oracle Application Development Framework and other solutions. Updated: January 2020.
389,978 professionals have used our research since 2012.
We monitor all Java Frameworks reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.