MBrace: large scale distributed computation

Printer-friendly versionSend by email

Με την έλευση των cloud platforms και των private data centers οι προγραμματιστές αντιμετωπίζουν για μια ακόμη φορά τις προκλήσεις του distributed computing στην προσπάθειά τους να αξιοποιήσουν τη διαθέσιμη υπολογιστική ισχύ. Concurrency, message passing, elasticity & machine failure είναι πλέον κοινές καταστάσεις που η ομάδα εργασίας οφείλει να λάβει υπόψη κατά την ανάπτυξη κώδικα που απαιτείται για την εκτέλεση των big computations ή την διαχείριση big data ή και τα δύο. Παρά το γεγονός ότι αρκετά frameworks έχουν χρησιμοποιηθεί για την απλοποίηση των προβλημάτων αυτών η πραγματικότητα δείχνει ότι τα framework αυτά μπορεί να είναι αποτελεσματικά για ορισμένους αλγόριθμους αλλά λιγότερο αποτελεσματικά για άλλους.

Στην παρουσίαση μας θα ασχοληθούμε με ένα νέο development framework για εφαρμογές που θα εκτελεστούν σε ένα cloud περιβάλλον, το Mbrace (http://www.m-brace.net/). Θα παρουσιάσουμε την αρχιτεκτονική του, τις ιδέες πάνω στις οποίες στηρίχθηκε καθώς και πολλά παραδείγματα κώδικα και demos.

Date(s): 
Wed, 19/03/2014 - 14:00 - 16:00
Where: 
Αίθουσα Διαλέξεων, IΠT

© 2018 - Institute of Informatics and Telecommunications | National Centre for Scientific Research "Demokritos"

Terms of Service and Privacy Policy