Academic literature on the topic 'Distributed transaction systems'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Distributed transaction systems.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Journal articles on the topic "Distributed transaction systems"
BOCCHI, LAURA, and EMILIO TUOSTO. "Attribute-based transactions in service oriented computing." Mathematical Structures in Computer Science 25, no. 3 (November 10, 2014): 619–65. http://dx.doi.org/10.1017/s0960129512000904.
Full textZamanian, Erfan, Julian Shun, Carsten Binnig, and Tim Kraska. "Chiller." ACM SIGMOD Record 50, no. 1 (June 15, 2021): 15–22. http://dx.doi.org/10.1145/3471485.3471490.
Full textRavoor, Suresh B., and Johnny S. K. Wong. "Multithreaded transaction processing in distributed systems." Journal of Systems and Software 38, no. 2 (August 1997): 107–17. http://dx.doi.org/10.1016/s0164-1212(96)00114-8.
Full textLi, Rong, Shangping Wang, and Na Xie. "A Novel Epoch-Based Transaction Consistency Sorting Protocol for DAG Distributed Ledger." Security and Communication Networks 2022 (December 8, 2022): 1–13. http://dx.doi.org/10.1155/2022/3930858.
Full textJiang, Yongbo, Gongxue Sun, and Tao Feng. "Research on Data Transaction Security Based on Blockchain." Information 13, no. 11 (November 8, 2022): 532. http://dx.doi.org/10.3390/info13110532.
Full textDaniels, Dean S., Alfred Z. Spector, and Dean S. Thompson. "Distributed logging for transaction processing." ACM SIGMOD Record 16, no. 3 (December 1987): 82–96. http://dx.doi.org/10.1145/38714.38728.
Full textRUSINKIEWICZ, MAREK, PIOTR KRYCHNIAK, and ANDRZEJ CICHOCKI. "TOWARDS A MODEL FOR MULTIDATABASE TRANSACTIONS." International Journal of Cooperative Information Systems 01, no. 03n04 (December 1992): 579–617. http://dx.doi.org/10.1142/s0218215792000155.
Full textZhou, Jingyu, Meng Xu, Alexander Shraer, Bala Namasivayam, Alex Miller, Evan Tschannen, Steve Atherton, et al. "FoundationDB: A Distributed Key-Value Store." Communications of the ACM 66, no. 6 (May 24, 2023): 97–105. http://dx.doi.org/10.1145/3592838.
Full textMartella, G., B. Pernici, and F. A. Schreiber. "An Availability Model for Distributed Transaction Systems." IEEE Transactions on Software Engineering SE-11, no. 5 (May 1985): 483–91. http://dx.doi.org/10.1109/tse.1985.232488.
Full textYu, P. S., S. Balsamo, and Y. H. Lee. "Dynamic transaction routing in distributed database systems." IEEE Transactions on Software Engineering 14, no. 9 (1988): 1307–18. http://dx.doi.org/10.1109/32.6174.
Full textDissertations / Theses on the topic "Distributed transaction systems"
Xia, Yu S. M. Massachusetts Institute of Technology. "Logical timestamps in distributed transaction processing systems." Thesis, Massachusetts Institute of Technology, 2018. https://hdl.handle.net/1721.1/122877.
Full textCataloged from PDF version of thesis.
Includes bibliographical references (pages 73-79).
Distributed transactions are such transactions with remote data access. They usually suffer from high network latency (compared to the internal overhead) during data operations on remote data servers, and therefore lengthen the entire transaction executiont time. This increases the probability of conflicting with other transactions, causing high abort rates. This, in turn, causes poor performance. In this work, we constructed Sundial, a distributed concurrency control algorithm that applies logical timestamps seaminglessly with a cache protocol, and works in a hybrid fashion where an optimistic approach is combined with lock-based schemes. Sundial tackles the inefficiency problem in two ways. Firstly, Sundial decides the order of transactions on the fly. Transactions get their commit timestamp according to their data access traces. Each data item in the database has logical leases maintained by the system. A lease corresponds to a version of the item. At any logical time point, only a single transaction holds the 'lease' for any particular data item. Therefore, lease holders do not have to worry about someone else writing to the item because in the logical timeline, the data writer needs to acquire a new lease which is disjoint from the holder's. This lease information is used to calculate the logical commit time for transactions. Secondly, Sundial has a novel caching scheme that works together with logical leases. The scheme allows the local data server to automatically cache data from the remote server while preserving data coherence. We benchmarked Sundial along with state-of-the-art distributed transactional concurrency control protocols. On YCSB, Sundial outperforms the second best protocol by 57% under high data access contention. On TPC-C, Sundial has a 34% improvement over the state-of-the-art candidate. Our caching scheme has performance gain comparable with hand-optimized data replication. With high access skew, it speeds the workload by up to 4.6 x.
"This work was supported (in part) by the U.S. National Science Foundation (CCF-1438955)"
by Yu Xia.
S.M.
S.M. Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science
Xie, Wanxia. "Supporting Distributed Transaction Processing Over Mobile and Heterogeneous Platforms." Diss., Georgia Institute of Technology, 2005. http://hdl.handle.net/1853/14073.
Full textDixon, Eric Richard. "Developing distributed applications with distributed heterogenous databases." Thesis, Virginia Tech, 1993. http://hdl.handle.net/10919/42748.
Full textAndersson, Joachim, and Byggnings Johan Lindbom. "Reducing the load on transaction-intensive systems through distributed caching." Thesis, Uppsala universitet, Institutionen för informationsteknologi, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-186676.
Full textHirve, Sachin. "On the Fault-tolerance and High Performance of Replicated Transactional Systems." Diss., Virginia Tech, 2015. http://hdl.handle.net/10919/56668.
Full textPh. D.
Chan, Kinson, and 陳傑信. "Distributed software transactional memory with clock validation on clusters." Thesis, The University of Hong Kong (Pokfulam, Hong Kong), 2013. http://hub.hku.hk/bib/B5053404X.
Full textpublished_or_final_version
Computer Science
Doctoral
Doctor of Philosophy
Mena, Eduardo Illarramendi Arantza. "Ontology-based query processing for global information systems /." Boston [u.a.] : Kluwer Acad. Publ, 2001. http://www.loc.gov/catdir/enhancements/fy0813/2001029621-d.html.
Full textWu, Jiang. "CHECKPOINTING AND RECOVERY IN DISTRIBUTED AND DATABASE SYSTEMS." UKnowledge, 2011. http://uknowledge.uky.edu/cs_etds/2.
Full textBlackshaw, Bruce Philip. "Migration of legacy OLTP architectures to distributed systems." Thesis, Queensland University of Technology, 1997. https://eprints.qut.edu.au/36839/1/36839_Blackshaw_1997.pdf.
Full textRocha, Tarcisio da. "Serviços de transação abertos para ambientes dinamicos." [s.n.], 2008. http://repositorio.unicamp.br/jspui/handle/REPOSIP/276015.
Full textTese (doutorado) - Universidade Estadual de Campinas, Instituto de Computação
Made available in DSpace on 2018-08-13T03:59:50Z (GMT). No. of bitstreams: 1 Rocha_Tarcisioda_D.pdf: 1796192 bytes, checksum: 4b25ccccc2fa363f13a02764136f5208 (MD5) Previous issue date: 2008
Resumo: Tecnicas de processamento de transações tem sido de grande importancia no que diz respeito a preservação da correção em diversas areas da computação. Devido a funções como, garantir a consistencia de dados, a recuperação de falhas e o controle de concorrencia, transações são consideradas blocos de construção apropriados para a estruturação de sistemas confiaveis. Contudo, desenvolver tecnicas de apoio a transações para ambientes dinamicos pode ser uma tarefa complexa. O primeiro obstaculo esta no proprio dinamismo - a disponibilidade de recursos pode variar inesperadamente. Isso pode causar dois efeitos diretos: altas taxas de cancelamento de transações e grandes atrasos na execução das tarefas transacionais. O segundo obstaculo esta na crescente flexibilização do conceito de transação. Isso ocorre porque os requisitos transacionais exigidos pelas aplicações atuais estão se tornando mais variados, indo al'em das propriedades tradicionalmente definidas para uma transação. Nesse contexto, esta tese aborda a viabilização de serviços de transações abertos, ou seja, capazes de terem sua estrutura e comportamento configurados pelos programadores de aplicações como um meio de atender a requisitos especificos do dominio de suas aplicações. Como parte desse estudo foi proposto um modelo que abstrai alguns elementos arquiteturais como jumpers, slots e demultiplexadores que podem ser usados na especificação de pontos de configuração em serviços de transação. Esse modelo e implementado como uma camada acima de um modelo de componentes existente. Com isso, desenvolvedores de serviços de transação passam a contar com esses elementos abertos alem daqueles disponibilizados por abordagens tradicionais baseadas em componentes. Para confirmar os beneficios em usabilidade, flexibilidade e extensão, esta tese apresenta dois serviços de transação abertos que foram especificados com base no modelo proposto. O primeiro serviço faz parte de uma plataforma de transações adaptavel para ambientes de computação movel. O segundo serviço faz parte de um sistema que prove adaptação dinamica de protocolos de efetivação (commit) de transações. Segundo os testes realizados, a abordagem apresentada nesta tese trouxe a esses serviços a capacidade de atender requisitos de aplicações de diferentes dominios.
Abstract: Transaction processing techniques are considered important solutions on preserving correctness in several fields of computing. Due their functions such as, failure recovery and concurrency control, transactions are considered appropriated building blocks for structuring reliable systems. Despite its advantages, to develop transaction systems for dynamic environments is not an easy task. The first problem is the dynamism - the resource availability can vary unexpectedly. This can cause the following side effects: high transaction abort rates and relevant delays of transaction operations. The second problem is the flexibilization of the transaction concept. The transactional requirements are becoming more diversified - they extrapolate the bounds of the traditional transactional properties. In this context, this thesis approaches the practicability of open transaction services that can be configured by the application programmers for attending specific requirements of different application domains. This thesis includes a model that abstracts some architectural elements (slots, jumpers and demultiplexers) that can be used for specifying configuration points in transaction services. To confirm its benefits on usability, flexibility and extension, this thesis presents two open transaction services that were specified based on the proposed model. The first service is part of an adaptable transaction platform for mobile computing environments. The second service is part of a system that provides dynamic adaptation of commit protocols. According the accomplished tests, the approach presented in this thesis is able to give to these services the capacity of attending the requirement of applications in different domains.
Doutorado
Sistemas Distribuidos
Doutor em Ciência da Computação
Books on the topic "Distributed transaction systems"
N, Chorafas Dimitris. Transaction management: Managing complex transactions and sharing distributed databases. New York, N.Y: St. Martin's Press, 1998.
Find full textBreitbart, Y. Overview of multidatabase transaction management. Stanford, Calif: Stanford University, Dept. of Computer Science, 1992.
Find full textPrimatesta, Fulvio. TUXEDO, an open approach to OLTP. London: Prentice Hall, 1995.
Find full textCompany, X/Open, ed. Distributed transaction processing: CPI-C specification, Version 2. Reading, Berkshire: X/Open, 1996.
Find full textBhalla, Subhash. Implementing message oriented transaction processing for distributed database management systems. Cambridge, Mass: Sloan School of Management, Massachusetts Institute of Technology, 1988.
Find full textPrusinski, Ben. Expert Oracle GoldenGate. [New York]: Apress, 2011.
Find full text1951-, Andrade Juan M., ed. The TUXEDO System: Software for constructing and managing distributed business applications. Reading, Mass: Addison-Wesley Pub., 1996.
Find full textPrusinski, Ben. Expert Oracle GoldenGate. [New York]: Apress, 2011.
Find full textMichał, Kapałka, ed. Principles of transactional memory. San Rafael, Calif. (1537 Fourth Street, San Rafael, CA 94901 USA): Morgan & Claypool, 2010.
Find full textArantza, Illarramendi, ed. Ontology-based query processing for global information systems. Boston: Kluwer Academic Publishers, 2001.
Find full textBook chapters on the topic "Distributed transaction systems"
Tok, Wee Hyong. "Distributed Transaction Management." In Encyclopedia of Database Systems, 1–5. New York, NY: Springer New York, 2016. http://dx.doi.org/10.1007/978-1-4899-7993-3_710-2.
Full textTok, Wee Hyong. "Distributed Transaction Management." In Encyclopedia of Database Systems, 925–29. Boston, MA: Springer US, 2009. http://dx.doi.org/10.1007/978-0-387-39940-9_710.
Full textTok, Wee Hyong. "Distributed Transaction Management." In Encyclopedia of Database Systems, 1222–26. New York, NY: Springer New York, 2018. http://dx.doi.org/10.1007/978-1-4614-8265-9_710.
Full textÖzsu, M. Tamer, and Patrick Valduriez. "Distributed Transaction Processing." In Principles of Distributed Database Systems, 183–246. Cham: Springer International Publishing, 2019. http://dx.doi.org/10.1007/978-3-030-26253-2_5.
Full textWhiteley, David. "Transaction and Distributed Processing." In Introduction to Information Systems, 246–55. London: Macmillan Education UK, 2004. http://dx.doi.org/10.1007/978-1-137-10325-3_18.
Full textSpector, Alfred Z. "Distributed Transaction Processing and The Camelot System." In Distributed Operating Systems, 331–53. Berlin, Heidelberg: Springer Berlin Heidelberg, 1987. http://dx.doi.org/10.1007/978-3-642-46604-5_13.
Full textRouvoy, Romain, Patricia Serrano-Alvarado, and Philippe Merle. "Towards Context-Aware Transaction Services." In Distributed Applications and Interoperable Systems, 272–88. Berlin, Heidelberg: Springer Berlin Heidelberg, 2006. http://dx.doi.org/10.1007/11773887_21.
Full textKunkelmann, Thomas, Hartmut Vogler, and Susan Thomas. "Interoperability of distributed transaction processing systems." In Trends in Distributed Systems CORBA and Beyond, 177–90. Berlin, Heidelberg: Springer Berlin Heidelberg, 1996. http://dx.doi.org/10.1007/3-540-61842-2_35.
Full textÖzsu, M. Tamer, and Patrick Valduriez. "Introduction to Transaction Management." In Principles of Distributed Database Systems, Third Edition, 335–59. New York, NY: Springer New York, 2011. http://dx.doi.org/10.1007/978-1-4419-8834-8_10.
Full textBanatre, Michel. "An Experience in Solving a Transaction Ordering Problem in a Distributed System." In Distributed Operating Systems, 311–30. Berlin, Heidelberg: Springer Berlin Heidelberg, 1987. http://dx.doi.org/10.1007/978-3-642-46604-5_12.
Full textConference papers on the topic "Distributed transaction systems"
Silva, Flávio M. Assis, Raimundo J. A. Macêdo, and Ana Vitoria Piaggio Freitas. "The MARES Platform: Support for Transactional and Fault-tolerant Execution of Mobile Agent-based Applications." In Workshop de Testes e Tolerância a Falhas. Sociedade Brasileira de Computação - SBC, 2003. http://dx.doi.org/10.5753/wtf.2003.23392.
Full textDamoah, Dominic, James B. Hayfron-Acquah, Shamo Sebastian, Edward Ansong, Brighter Agyemang, and Roy Villafane. "Transaction recovery in federated distributed database systems." In 2014 International Conference on Computer Communication & Systems (ICCCS). IEEE, 2014. http://dx.doi.org/10.1109/icccs.2014.7068178.
Full textFan, Hua, and Wojciech Golab. "Scalable Transaction Processing Using Functors." In 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS). IEEE, 2018. http://dx.doi.org/10.1109/icdcs.2018.00101.
Full textGroothuis, S. S., and S. Stramigioli. "Energy Budget Transaction Protocol for Distributed Robotic Systems." In 2019 International Conference on Robotics and Automation (ICRA). IEEE, 2019. http://dx.doi.org/10.1109/icra.2019.8794388.
Full textDas, Ratul Antik, Md Muhaimin Shah Pahalovi, and Muhammad Nur Yanhaona. "Transaction Finality through Ledger Checkpoints." In 2019 IEEE 25th International Conference on Parallel and Distributed Systems (ICPADS). IEEE, 2019. http://dx.doi.org/10.1109/icpads47876.2019.00036.
Full textŽežulka, Miloslav, Ondřej Chaloupka, and Bruno Rossi. "Integrating Distributed Tracing into the Narayana Transaction Manager." In 6th International Conference on Complexity, Future Information Systems and Risk. SCITEPRESS - Science and Technology Publications, 2021. http://dx.doi.org/10.5220/0010448200550062.
Full textAmiri, Mohammad Javad, Divyakant Agrawal, and Amr El Abbadi. "ParBlockchain: Leveraging Transaction Parallelism in Permissioned Blockchain Systems." In 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS). IEEE, 2019. http://dx.doi.org/10.1109/icdcs.2019.00134.
Full textSebestyen, Gh, and A. Hangan. "Transaction-based model for real-time distributed control systems." In 2008 IEEE International Conference on Automation, Quality and Testing, Robotics. IEEE, 2008. http://dx.doi.org/10.1109/aqtr.2008.4588814.
Full textZhang, Rui. "Identifying Performance-Critical Components in Transaction-Oriented Distributed Systems." In Fourth International Conference on Autonomic Computing (ICAC'07). IEEE, 2007. http://dx.doi.org/10.1109/icac.2007.24.
Full textLiao, Xintao, Ligang Dong, and Chuanhuang Li. "A Generic Transaction Model for ForCES-Based Distributed Systems." In 2009 Fifth International Joint Conference on INC, IMS and IDC. IEEE, 2009. http://dx.doi.org/10.1109/ncm.2009.298.
Full textReports on the topic "Distributed transaction systems"
Bielinskyi, Andrii O., Oleksandr A. Serdyuk, Сергій Олексійович Семеріков, Володимир Миколайович Соловйов, Андрій Іванович Білінський, and О. А. Сердюк. Econophysics of cryptocurrency crashes: a systematic review. Криворізький державний педагогічний університет, December 2021. http://dx.doi.org/10.31812/123456789/6974.
Full text