Atom sändning primitiva föreslås ofta som en mekanism för att tillåta feltolerant samarbete mellan platser i ett distribuerat system. Tyvärr, förseningen som uppstått innan ett meddelande kan levereras gör det svårt att genomföra hög prestanda, skalbara applikationer på toppen av atomsändningar primitiva. Nyligen har ett nytt tillvägagångssätt föreslagits för atomsändningar som, baserat på optimistiska antaganden om kommunikationssystemet, minskar den genomsnittliga fördröjningen för meddelandeleverans till ansökan. I detta dokument utvecklar vi denna idé ytterligare och visar hur tillämpningar kan dra ännu större nytta av det optimistiska antagandet genom att överlappa koordineringsfasen av den atomära sändningsalgoritmen med bearbetningen av levererade meddelanden. I synnerhet presenterar vi en replikerad databas arkitektur som använder den nya atomiska sändning primitiva på ett sådant sätt att kommunikation och transaktion bearbetning är helt överlappade, ger hög prestanda utan att lindra transaktion korrekthet.
Detta tillvägagångssätt har föreslagits av Kemme et al. i REF för att förbättra systemets lyhördhet i ett LAN.
Processing Transactions over Optimistic Atomic Broadcast Protocols
{'venue': 'ICDCS', 'journal': None, 'mag_field_of_study': ['Computer Science']}