Έγινε σήμερα το σεμινάριο* που ήταν προγραμματισμένο για τις 12:00; Πήγε κανείς; Εντυπώσεις/σχόλια;
*Τίτλος ομιλίας: Abstraction without regret in systems building: The case of databases
Σεμινάριο 26/11/14
- Eldebryn
- Venus Former Team Member
- Posts: 1116
- Joined: Sat Sep 18, 2010 8:43 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: Somewhere in the Forgotten Realms...
Re: Σεμινάριο 26/11/14
Πήγα εγώ. Είδα τον vasvas και τον Κωτίδη απο καθηγητές. Η δουλειά που είχε κάνει για την οποία μας μίλησε είναι το LegoBase project που υπάρχει και στο GitHub. Ουσιαστικά είναι μία προσπάθεια/δοκιμή που έκαναν με τα Oracle Labs για το κατα πόσο είναι δύνατον να υλοποιούνται Performance-critical συστήματα, και πιο συγκεκριμένα βάσεις, χρησιμοποιώντας high-level γλώσσες (scala στην περίπτωση αυτή) επενδύωντας σε optimization που μπορεί να γίνει με just-in-time compilation ώστε να γίνεται optimize βάση των runtime δεδομένων αντί να έχουμε ένα generic template το οποίο θα προσαρμοστέι στο σενάριο που υπαγορεύει ο χρήστης.
Ανέφερε πως γίνεται να έχουμε τέτοιους compilers λόγω περιορισμένου domain (database transactions) και τόνισε πως το κέρδος δεν είναι μόνο το runtime performance (έδειξε κάποια σενάρια που η υλοποίησή τους για database transaction interface έφτανε/ξεπερνούσε αντίστοιχη σε C++) αλλά είναι πολύ σημαντικός ο αντίκτυπος στην παραγωγικότητα των developers καθώς έκαναν αυτό σε περίπου 4 μήνες αν κατάλαβα καλά.
Γενικά το πιο ισχυρό Point του ήταν αυτό, οτι μπορούμε να βάζουμε software Να κάνει τέτοια δουλειά αντί να σπαταλάμε τόσες ανθρωποώρες.
Ανέφερε πως γίνεται να έχουμε τέτοιους compilers λόγω περιορισμένου domain (database transactions) και τόνισε πως το κέρδος δεν είναι μόνο το runtime performance (έδειξε κάποια σενάρια που η υλοποίησή τους για database transaction interface έφτανε/ξεπερνούσε αντίστοιχη σε C++) αλλά είναι πολύ σημαντικός ο αντίκτυπος στην παραγωγικότητα των developers καθώς έκαναν αυτό σε περίπου 4 μήνες αν κατάλαβα καλά.
Γενικά το πιο ισχυρό Point του ήταν αυτό, οτι μπορούμε να βάζουμε software Να κάνει τέτοια δουλειά αντί να σπαταλάμε τόσες ανθρωποώρες.
Re: Σεμινάριο 26/11/14
Φαίνεται πολύ ενδιαφέρουσα δουλειά. Thnx για τις πληροφορίες και το λινκ!