Interview QuestionSoftware Engineers
- 0of 0 votes
Design a system to:
- System will consume data points streamed in from multiple streams.
- There can be multiple stream (~100)
- Each stream can have multiple data point per second making it a big data use case. (scalability required)
- The data points should be stored in database for data analysis and searching.(storage db consideration)
- What indexing technique would you use for supporting searching and analysis.
- All data points have timestamps and interesting fields.
Design a system to digest the incoming data in stream in realtime and also making it available for searching/analysis after storage.
Country: United States