2008 · 24 citations · 12 references
Software MaintenanceEngineeringComputer ArchitectureSoftware EngineeringTransactional SystemTransaction ProcessingSoftware AnalysisFénixedu SystemShared MemoryData IntegrationFénixedu Web ApplicationParallel ComputingData ManagementMemory ManagementInstituto Superior TécnicoComputer EngineeringNovel InfrastructureComputer ScienceVirtual MemoryParallel ProgrammingSystem SoftwareTransactional Memory
The FénixEDU system uses a novel infrastructure for web applications based on the Versioned Software Transactional Memory (VSTM) abstraction. The FénixEDU system has been deployed and is currently in operation in different facilities, including the Instituto Superior Técnico where it serves the entire academic community, processing between 1,000,000 and 4,500,000 transactions per day.
12
Nir Shavit, Dan Touitou · 1995 · 1.2K citations · Full text
Software transactional memory for dynamic-sized data structures
Maurice Herlihy, Victor Luchangco, Mark Moir et al. · 2003 · 996 citations
Engineering, Computer Architecture, Transaction Processing +17
Composable memory transactions
Tim Harris, Simon Marlow, Simon Peyton-Jones et al. · 2005 · 710 citations
Engineering, Computer Architecture, Transaction Processing +19
Language support for lightweight transactions
Tim Harris, Keir Fraser · ACM SIGPLAN Notices · 2014 · 633 citations
Engineering, Computer Architecture, Transaction Processing +16
Language support for lightweight transactions
Tim Harris, Keir Fraser · 2003 · 398 citations
Engineering, Computer Architecture, Transaction Processing +16