Propostas Submetidas

DEI - FCTUC
Gerado a 2024-04-20 11:18:15 (Europe/Lisbon).
Voltar

Titulo Estágio

Horizontal Scaling with Elasticsearch

Áreas de especialidade

Engenharia de Software

Local do Estágio

Feedzai offices in Coimbra

Enquadramento

The Feedzai system to review transactions, Case Manager, is currently storing everything in
one relational database. Yet, since there are clients that require a lot of data, meaning more
than128TB, this approach is not sustainable and needs to be addressed by a re-architecting
the storage backend evolving to a horizontally scaled-out architecture.

Objetivo

After considering several scale-out architectures, namely using ElasticSearch, we are
proposing an internship where the candidate will have the chance to explore the performance
limits of Elasticsearch regarding ingestion throughput, updates and search, but also how
storage grows and its costs.
Keywords: architecture, scalability, performance, elasticsearch

Plano de Trabalhos - Semestre 1

During the first semester the candidate is expected to:
- Understand the fundamentals of distributed storage architectures and how they affect the application
layer
- Know the basic aspects of Case Manager architecture, functionality and inner workings
- Have a clear understanding of the data model, retrieving patterns and search
- Develop teamwork skills in a professional settlement
- Learn ElasticSearch storage and search APIs and its architecture
- Write intermediate report

Plano de Trabalhos - Semestre 2

- Explore implementation options for transactions
- Measure the performance impact of handling several million transactions per day
- Compare current solution to its alternatives
- Define a model that allows to estimate storage requirements based on forecast transaction volume
- Write the final thesis report

Condições

The software and hardware required for the internship will be provided by
Feedzai. This is a paid internship. The exact duration of the internship is to be defined and the
remuneration will be 1000€ gross per month (full time).

Observações

You can find more at www.feedzai.com

Orientador

Luís Miguel Machado da Costa
luis.costa@feedzai.com 📩