Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Democratizing Transactional Programming
 
conference paper

Democratizing Transactional Programming

Gramoli, Vincent  
•
Guerraoui, Rachid  
Kon, Fabio
•
Kermarrec, Anne-Marie  
2011
Proceedings of the ACM/IFIP/USENIX 12th International Middleware Conference
Middleware 11

The Transaction abstraction is arguably one of the most appealing middleware paradigms. It lies typically between the programmer of a concurrent or distributed application on the one hand, and the operating system with the underlying network on the other hand. It encapsulates the complex internals of failure recovery and concurrency control, significantly simplifying thereby the life of a non-expert programmer. Yet, some programmers are indeed experts and, for those, the transaction abstraction turns out to be inherently restrictive in its classical form. We argue for a genuine democratization of the abstraction, with different transactional semantics to be used by different programmers and composed within the same application

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

democ_trans_Progr_2F978-3-642-25821-3_1.pdf

Type

Preprint

Version

http://purl.org/coar/version/c_71e4c1898caa6e32

Access type

openaccess

Size

776.06 KB

Format

Adobe PDF

Checksum (MD5)

cc7dbc1701dfec886597c9a6c1a3b800

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés