---
# System prepended metadata

title: '[Entreprise] Rakuten'
tags: [' ICE', Semaine-Entreprise]

---

---
tags: Semaine-Entreprise, ICE
---

# [Entreprise] Rakuten

```
Intervenant :
    Amirouche HALFAOUI (leader technique)
Entreprise : 
    Rakuten (LeadTech)
```

## Informations importantes

19000 dans le monde, dans tout les pays et dans tout les services.
Viber utilise Rakuten.
Une boite de vente en ligne fondée en 2000(Priceminister).
Rakuten est une marketplace.
Une marketplace c'est application web commerciale fournissant, via des tiers, des biens ou services.
Recherche d'innovation. Grande ambition.

Architecture historique:
Un monolithe, tous le code est situé dans le même bloc.
![](https://i.imgur.com/mb4pBuv.png)

Multi instance de la même application, cela permet de supporter un grand nombre de connexions.

Ils souhaitent évoluer vers une architecture micro services, grande volonté d'être à jour technologiquement.
Architecture micro service:
![](https://i.imgur.com/KlCH9vj.png)
![](https://i.imgur.com/W98mZKv.png)

Multi instance des services les plus utilisés (comme Catalogue et Utilisateurs). Permet d'eviter le gachis de ressources grâce à un meilleur ciblage. Le service 'Panier', 'Paiement', 'Stock' ne necessitent pas une multiplication d'instances dû à la faible solicitation de ces pages.

Différents problèmes pour passer du block monolithique à une archi multi service:

![](https://i.imgur.com/XregAJX.png)
![](https://i.imgur.com/cKOomzM.png)

Comment gérer si l'un des micro services cesse de fonctionner?

Panne mineure pour de la récupération de données:
![](https://i.imgur.com/dtePWLq.png)
Panne majeure pour de la récupération de données:
![](https://i.imgur.com/YMWcbSd.png)
Pour la mise à jour de données:
![](https://i.imgur.com/tjiga1v.png)


Comment rendre le déploiement fluide?
![](https://i.imgur.com/rKIYjea.png)




## Jobs / Offres de Stages

### En France

#### CDI
#### Stage
#### Etc

### À l'étranger

#### CDI
#### Stage
#### Etc