Teiresias
by sd das

1. Error handling. π.χ. σε περίπτωση part of the sytem crashing (db, τειρεσίας), restore incomplete connections
2. Αναγνώριση των single point of failures
2.1. Μέτρα minimization του Risk
3. Απαιτήσεις συστήματος:
3.1. Ταχύτητα εξυπηρέτησης (Life cycle του request από τον MQSeries και πίσω)
3.2. Υψηλό reliability
3.3. Υψηλό availability
3.4. Ευκολία Adapt στις αλλαγές οθονών του Τειρεσία
3.5. Αναλυτική δυνατότητα tracking των requests
3.6. Η εκτέλεση του scr scrapper να είναι service,όχι user based
4. Τι εργασίες εκτελεί το σύστημα:
4.1. λαμβάνει εντολές από τον MQSeries
4.1.1. παίρνει απαντήσεις και τις βάζει στο que
4.2. Queing των requests:
4.2.1. Δημιουργία business logic prioritization
4.3. μιλάει με τον τειρεσία
4.3.1. κάνει Scrapping τις απαντήσεις
4.3.1.1. τις αποθηκεύει στη βάση