Abstract
To support the rapid increase of social media, social media services are demanded to be efficient, highly available and scalable. The paper provides an active replication approach Pyxis to enhance social media services. Following Pyxis, either the newly-built social media services or the rebuilt ones can tolerate site failures and network partition failures, and thus achieve better user experience by providing continuous services on the basis of keeping required causal consistency. The experimental results show that Pyxis can adapt to a large number of concurrent users, and recover from failures in acceptable intervals.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Gilbert, S., Lynch, N.: Brewer’s conjecture and the feasibility of consistent available partition-tolerant web services. ACM SIGACT News (2002)
Brewer, E.: Cap twelve years later: How the ”rules” have changed. Computer 45(2), 23–29 (2012)
Ladin, R., Liskov, B., Ghemawat, S.: Providing High Availability Using Lazy Replication. ACM Transactions on Computer Systems 10(4), 360–391 (1992)
Calder, B., Wang, J., Ogus, A., et al.: Windows azure storage: a highly available cloud storage service with strong consistency. In: 23rd ACM Symposium on Operating Systems Principles, pp. 143–157. ACM, New York (2011)
DeCandia, G., Hastorun, D., Jampani, M., Kakulapati, G., Lakshman, A., Pilchin, A., Sivasubramanian, S., Vosshall, P., Vogels, W.: Dynamo: Amazon’s Highly Available Key-Value Store. In: The 21st ACM SIGOPS Symposium on Operating Systems Principles, pp. 205–220. ACM, New York (2007)
Lakshman, A., Malik, P.: Cassandra: A Decentralized Structured Storage System. ACM SIGOPS Operating Systems Review 44, 35–40 (2010)
Chihoub, H., Ibrahim, S., Antoniu, G., Perez, M.S.: Harmony: Towards Automated Self-Adaptive Consistency in Cloud Storage. In: IEEE Cluster 2012, Beijing, China (2012)
Kraska, T., Hentschel, M., Alonso, G., Kossmann, D.: Consistency Rationing in the Cloud: Pay only when it Matters. Proc. VLDB Endowment 2, 253–264 (2009)
Lloyd, W., Freedman, M.J., Kaminsky, M., Andersen, D.G.: Don’t Settle for Eventual: Scalable Causal Consistency for Wide-Area Storage with COPS. In: ACM SOSP 2011, Cascais, Portugal, October 23-26 (2011)
Petersen, K., Spreitzer, M.J., Terry, D.B., Theimer, M.M., Demers, A.J.: Flexible Update Propagation for Weakly Consistent Replication. In: Proceedings of the Sixteenth ACM Symposium on Operating Systems Principles, SOSP 1997 (December 1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Li, S., Jin, B., Yang, Y., Fang, W. (2012). Pyxis: An Active Replication Approach for Enhancing Social Media Services. In: Huang, R., Ghorbani, A.A., Pasi, G., Yamaguchi, T., Yen, N.Y., Jin, B. (eds) Active Media Technology. AMT 2012. Lecture Notes in Computer Science, vol 7669. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35236-2_40
Download citation
DOI: https://doi.org/10.1007/978-3-642-35236-2_40
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-35235-5
Online ISBN: 978-3-642-35236-2
eBook Packages: Computer ScienceComputer Science (R0)