Questions tagged [hadoop]
The Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models.
23 questions
0
votes
1
answer
94
views
A program design question: Good idea using HDFS in c for reading large data?
I have mainly three groups of CSV files (each file is divided into several small files): First group of CSV files have 600+ GB in total (MAYBE 200+ GB if in int, cause CSV calculates by char right?), ...
3
votes
2
answers
6k
views
Microservice architecture pattern for Batch based system
I have been exploring the microservice architecture for the batch-based system.
Here is our current setup:
Code:
We have 5 systems that are internally connected and they pass data from one system ...
3
votes
4
answers
2k
views
Why is the whole Hadoop ecosystem written in Java?
Developing Big Data processing pipelines and storage, you probably come across software which is more or less a part of the Hadoop ecosystem. Be it Hadoop itself, Spark/Flink, HBase, Kafka, Accumulo, ...
1
vote
1
answer
947
views
Is this Big Data architecture good enough to handle many requests per second?
I want to ask for a review of my big data app plan. I haven’t much experience in that field, so every single piece of advice would be appreciated.
Here is a link to a diagram of the architecture: My ...
7
votes
4
answers
2k
views
Can someone explain the technicalities of MapReduce in layman's terms?
When people talk about MapReduce you think about Google and Hadoop. But what is MapReduce itself? How does it work? I came across this blog post that tries to explain just MapReduce without Hadoop, ...
1
vote
1
answer
250
views
#Apache-flink: Stream processing or Batch processing using Flink
I am tasked with redesigning an existing catalog processor and the requirement goes as below
Requirement
I have 5 to 10 vendors(each vendor can have multiple stores) who would provide me with 'XML' ...
2
votes
2
answers
130
views
SRP in the "big data" setting
We have a codebase at work that:
Ingests (low) thousands of small files. Each of these input files contains about 50k “micro-items”
These “micro-items” are then clustered together to find “macro-...
-3
votes
1
answer
193
views
Should I use NoSQL or HDFS for storage?
I have millions of tweets currently stored in HDFS and I plan to analyze them from Spark (Data mining, text mining, Frequent Term-Based Text Clustering, Social Network Analysis) however, do not know ...
4
votes
1
answer
1k
views
Best practices for dashboard of near real-time analytics
I’m currently building a dashboard to view some analytics about the data generated by my company's product.
We use MySQL as our database. The SQL queries to generate the analytics from the raw live ...
1
vote
0
answers
86
views
Improve communication between controller and trackers in a Twitter fetcher tool using RabbitMQ or Apache Flume
I've been working for a time with some researches developing a tool to fetch tweets from Twitter and process them in some way. The first prototype "worked" but became a pain as we used sockets to ...
1
vote
1
answer
355
views
Is hadoop designed only for "simple" data processing jobs, where communications between the distributed nodes are sparse?
I am not a professional coder, but rather an engineer/mathematician that uses computer to solve numerical problems. So far most of my problems are math-related, such as solving large scale linear ...
4
votes
1
answer
1k
views
Hadoop and Object Reuse, Why?
In Hadoop, objects passed to reducers are reused. This is extremely surprising and hard to track down if you're not expecting it. Furthermore, the original tracker for this "feature" doesn't offer any ...
2
votes
1
answer
8k
views
How best to implement a Dashboard from data in HDFS/Hadoop [closed]
We have a bunch of data (several TB) in Hadoop HDFS and it's growing.
We want to create a dashboard that reports on the contents in there e.g counts of different types of objects, trends over time etc....
3
votes
2
answers
1k
views
Text search - big data problem
I have a problem I was hoping I could get some advice on!
I have a LOT of text as input (about 20GB worth, not MASSIVE but big enough). This is just free text, unstructured.
I have a 'category list'...
6
votes
2
answers
15k
views
Optimal way to store 18 billion key, value pairs [closed]
I have around 200 million new objects coming in, and a 90 day retention policy, so that leaves me with 18 billion records to be stored in the form of key-value pairs.
Key and value both will be a ...
2
votes
1
answer
2k
views
How best to merge/sort/page through tons of JSON arrays?
Here's the scenario: Say you have millions of JSON documents stored as text files. Each JSON document is an array of "activity" objects, each of which contain a "created_datetime" attribute. What is ...
1
vote
1
answer
347
views
Is it smart to design a command and control server, that will monitor system resources and spin up/spin down servers at times of peak?
I am building an application that will be modular, in a way that it will be a set of separate systems communicating with each other. It uses Hadoop on all systems, and HBase on 3 of the 4.
Scaling ...
4
votes
3
answers
3k
views
Why do HDFS clusters have only a single NameNode?
I'm trying to understand better how Hadoop works, and I'm reading
The NameNode is a Single Point of Failure for the HDFS Cluster. HDFS is not currently a High Availability system. When the NameNode ...
4
votes
2
answers
1k
views
Asynchronous Java
I'm wondering if I wanted to implement a web service based on java that does web analytics, what sort of architecture should I use. The actualy processing of the Big Data would be done by Hadoop.
...
3
votes
3
answers
34k
views
Is cloudera hadoop certification worth the investment [duplicate]
I am considering investing time to learn Hadoop and it's related technologies. The problem is that my current day job will not be using Hadoop any time soon and even if I learn from books, blogs ...
1
vote
1
answer
179
views
How do you control nodes in a server farm?
I've been reading about hadoop and multi-node setups, and it says in the documentation that you must have a JVM and hadoop software already running on those nodes.
My question is, do people install ...
5
votes
2
answers
1k
views
Can map-reduce say "Hello World"?
Gathering that map-reduce is being used to process huge amounts of data, I set out to understand it.
My queries were:
What class of problems does it aim to solve?
How does it help breaking down of ...
4
votes
2
answers
1k
views
how to convince other we should move to hadoop?
Everything I've read about Hadoop seems like exactly the technology we need to make our enterprise more scalable. We have terabytes of raw data that is in non-relational form (text files of some kind)....