Ricardo Jiménez-Peris

Orcid: 0000-0001-9174-6569

According to our database1, Ricardo Jiménez-Peris authored at least 110 papers between 1996 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023

2022
Elastic scalable transaction processing in LeanXcale.
Inf. Syst., 2022

2021
Distributed Database Systems: The Case for NewSQL.
Trans. Large Scale Data Knowl. Centered Syst., 2021

Parallel query processing in a polystore.
Distributed Parallel Databases, 2021

2019
Modular FPGA Acceleration of Data Analytics in Heterogenous Computing.
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2019

Pipelined Implementation of a Parallel Streaming Method for Time Series Correlation Discovery on Sliding Windows.
Proceedings of the 8th International Conference on Data Science, 2019

Parallel Efficient Data Loading.
Proceedings of the 8th International Conference on Data Science, 2019

Parallel Streaming Implementation of Online Time Series Correlation Discovery on Sliding Windows with Regression Capabilities.
Proceedings of the 9th International Conference on Cloud Computing and Services Science, 2019

NUMA-aware Deployments for LeanXcale Database Appliance.
Proceedings of the 9th International Conference on Cloud Computing and Services Science, 2019

2018
Replication in Multitier Architectures.
Proceedings of the Encyclopedia of Database Systems, Second Edition, 2018

Replication for Scalability.
Proceedings of the Encyclopedia of Database Systems, Second Edition, 2018

Replica Control.
Proceedings of the Encyclopedia of Database Systems, Second Edition, 2018

Java Enterprise Edition.
Proceedings of the Encyclopedia of Database Systems, Second Edition, 2018

Online Recovery in Parallel Database Systems.
Proceedings of the Encyclopedia of Database Systems, Second Edition, 2018

Transaction management across data stores.
Int. J. High Perform. Comput. Netw., 2018

Cost of Fault-Tolerance on Data Stream Processing.
Proceedings of the Euro-Par 2018: Parallel Processing Workshops, 2018

Fault-Tolerance Evaluation of a New SQL Database.
Proceedings of the 14th European Dependable Computing Conference, 2018

Parallel Polyglot Query Processing on Heterogeneous Cloud Data Stores with LeanXcale.
Proceedings of the IEEE International Conference on Big Data (IEEE BigData 2018), 2018


2017

Load balancing for Key Value Data Stores.
Proceedings of the 20th International Conference on Extending Database Technology, 2017

Massive Data Load on Distributed Database Systems over HBase.
Proceedings of the 17th IEEE/ACM International Symposium on Cluster, 2017

2016
CloudMdsQL: querying heterogeneous cloud data stores with a common language.
Distributed Parallel Databases, 2016

The CloudMdsQL Multistore System.
Proceedings of the 2016 International Conference on Management of Data, 2016

Snapshot Isolation for Neo4j.
Proceedings of the 19th International Conference on Extending Database Technology, 2016

An RDMA Middleware for Asynchronous Multi-stage Shuffling in Analytical Processing.
Proceedings of the Distributed Applications and Interoperable Systems, 2016

Design and Implementation of the CloudMdsQL Multistore System.
Proceedings of the CLOSER 2016, 2016

PaaS-CEP - A Query Language for Complex Event Processing and Databases.
Proceedings of the CLOSER 2016, 2016

Design of an RDMA Communication Middleware for Asynchronous Shuffling in Analytical Processing.
Proceedings of the CLOSER 2016, 2016

Benchmarking polystores: The CloudMdsQL experience.
Proceedings of the 2016 IEEE International Conference on Big Data (IEEE BigData 2016), 2016

The VINEYARD Approach: Versatile, Integrated, Accelerator-Based, Heterogeneous Data Centres.
Proceedings of the Applied Reconfigurable Computing - 12th International Symposium, 2016

Transactional Processing for Polyglot Persistence.
Proceedings of the 30th International Conference on Advanced Information Networking and Applications Workshops, 2016

2015
STONE: A streaming DDoS defense framework.
Expert Syst. Appl., 2015

CumuloNimbo: A Cloud Scalable Multi-tier SQL Database.
IEEE Data Eng. Bull., 2015

2014
Performance evaluation of database replication systems.
Proceedings of the 18th International Database Engineering & Applications Symposium, 2014

2013
A multi-resource load balancing algorithm for cloud cache systems.
Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013

STONE: a stream-based DDoS defense framework.
Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013

Transactional Failure Recovery for a Distributed Key-Value Store.
Proceedings of the Middleware 2013, 2013

A Scalable SIEM Correlation Engine and Its Application to the Olympic Games IT Infrastructure.
Proceedings of the 2013 International Conference on Availability, Reliability and Security, 2013

2012
StreamCloud: An Elastic and Scalable Data Streaming System.
IEEE Trans. Parallel Distributed Syst., 2012

CumuloNimbo: A Highly-Scalable Transaction Processing Platform as a Service.
ERCIM News, 2012

A Big Data Platform for Large Scale Event Processing.
ERCIM News, 2012

2011
Elastic SI-Cache: consistent and scalable caching in multi-tier architectures.
VLDB J., 2011

Distributed data management in 2020?
Proceedings of the 27th International Conference on Data Engineering, 2011

2010
Database Replication
Synthesis Lectures on Data Management, Morgan & Claypool Publishers, ISBN: 978-3-031-01839-8, 2010

Database Replication: A Tutorial.
Proceedings of the Replication: Theory and Practice, 2010

StreamCloud: A Large Scale Data Streaming System.
Proceedings of the 2010 International Conference on Distributed Computing Systems, 2010

Distributed Systems and Algorithms.
Proceedings of the Euro-Par 2010 - Parallel Processing, 16th International Euro-Par Conference, Ischia, Italy, August 31, 2010

Scalability Evaluation of the Replication Support of JOnAS, an Industrial J2EE Application Server.
Proceedings of the Eighth European Dependable Computing Conference, 2010

2009
Replication in Multi-Tier Architectures.
Proceedings of the Encyclopedia of Database Systems, 2009

Replication for Scalability.
Proceedings of the Encyclopedia of Database Systems, 2009

Replica Control.
Proceedings of the Encyclopedia of Database Systems, 2009

Java Enterprise Edition.
Proceedings of the Encyclopedia of Database Systems, 2009

Online Recovery in Parallel Database Systems.
Proceedings of the Encyclopedia of Database Systems, 2009

Batching: A Design Pattern for Efficient and Flexible Client/Server Interaction.
Trans. Pattern Lang. Program., 2009

Snapshot isolation and integrity constraints in replicated databases.
ACM Trans. Database Syst., 2009

PolyVaccine: Protecting Web Servers against Zero-Day, Polymorphic and Metamorphic Exploits.
Proceedings of the 28th IEEE Symposium on Reliable Distributed Systems (SRDS 2009), 2009

2008
Dynamic quorums for DHT-based enterprise infrastructures.
J. Parallel Distributed Comput., 2008

Scalable and topology-aware reconciliation on P2P networks.
Distributed Parallel Databases, 2008

An Autonomic Approach for Replication of Internet-based Services.
Proceedings of the 27th IEEE Symposium on Reliable Distributed Systems (SRDS 2008), 2008

Decentralized web service orchestration: a reflective approach.
Proceedings of the 2008 ACM Symposium on Applied Computing (SAC), 2008

Maximizing quorum availability in multi-clustered systems.
Proceedings of the Twenty-Seventh Annual ACM Symposium on Principles of Distributed Computing, 2008

Harnessing the power of DHTs to build dynamic quorums in large-scale enterprise infrastructures.
Proceedings of the 2nd Workshop on Large-Scale Distributed Systems and Middleware, 2008

A System of Architectural Patterns for Scalable, Consistent and Highly Available Multi-Tier Service-Oriented Infrastructures.
Proceedings of the Architecting Dependable Systems VI, 2008

2007
Enterprise Grids: Challenges Ahead.
J. Grid Comput., 2007

Enhancing Edge Computing with Database Replication.
Proceedings of the 26th IEEE Symposium on Reliable Distributed Systems (SRDS 2007), 2007

Boosting Database Replication Scalability through Partial Replication and 1-Copy-Snapshot-Isolation.
Proceedings of the 13th IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2007), 2007

Consistent and Scalable Cache Replication for Multi-tier J2EE Applications.
Proceedings of the Middleware 2007, 2007

Aspect Separation in Web Service Orchestration: A Reflective Approach and its Application to Decentralized Execution.
Proceedings of the 2007 IEEE International Conference on Web Services (ICWS 2007), 2007

2006
WS-replication: a framework for highly available web services.
Proceedings of the 15th international conference on World Wide Web, 2006

Lightweight Reflection for Middleware-based Database Replication.
Proceedings of the 25th IEEE Symposium on Reliable Distributed Systems (SRDS 2006), 2006

Applying database replication to multi-player online games.
Proceedings of the 5th Workshop on Network and System Support for Games, 2006

Highly Available Long Running Transactions and Activities for J2EE Applications.
Proceedings of the 26th IEEE International Conference on Distributed Computing Systems (ICDCS 2006), 2006

Scalable and Available Reconciliation on P2P Networks.
Proceedings of the 22èmes Journées Bases de Données Avancées, 2006

2005
MIDDLE-R: Consistent database replication at the middleware level.
ACM Trans. Comput. Syst., 2005

ZenFlow: A Visual Web Service Composition Tool for BPEL4WS.
Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2005), 2005

Middleware based Data Replication providing Snapshot Isolation.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2005

Dynamic Quorums for DHT-based P2P Networks.
Proceedings of the Fourth IEEE International Symposium on Network Computing and Applications (NCA 2005), 2005

Consistent Data Replication: Is It Feasible in WANs?.
Proceedings of the Euro-Par 2005, Parallel Processing, 11th International Euro-Par Conference, Lisbon, Portugal, August 30, 2005

2004
Adaptive Middleware for Data Replication.
Proceedings of the Middleware 2004, 2004

2003
Are quorums an alternative for data replication?
ACM Trans. Database Syst., 2003

Transactions and Groups as Generic Building Blocks for Software Fault Tolerance.
Proceedings of the Reliable Software Technologies, 2003

Towards Robust Optimistic Approaches.
Proceedings of the Future Directions in Distributed Computing, 2003

2002
Non-Intrusive, Parallel Recovery of Replicated Data.
Proceedings of the 21st Symposium on Reliable Distributed Systems (SRDS 2002), 2002

Improving the Scalability of Fault-Tolerant Database Clusters.
Proceedings of the 22nd International Conference on Distributed Computing Systems (ICDCS'02), 2002

Concurrency Control in Transactional Drago.
Proceedings of the Reliable Software Technologies, 2002

2001
A Low-Latency Non-blocking Commit Service.
Proceedings of the Distributed Computing, 15th International Conference, 2001

How to Select a Replication Protocol According to Scalability, Availability, and Communication Overhead.
Proceedings of the 20th Symposium on Reliable Distributed Systems (SRDS 2001), 2001

Transaction Support for Ada.
Proceedings of the Reliable Software Technologies: Ada Europe 2001, 2001

2000
Using interpreted CompositeCalls to improve operating system services.
Softw. Pract. Exp., 2000

DD-Mod: A library for distributed programming.
Informatica (Slovenia), 2000

Scalable Replication in Database Clusters.
Proceedings of the Distributed Computing, 14th International Conference, 2000

Deterministic Scheduling for Transactional Multithreaded Replicas.
Proceedings of the 19th IEEE Symposium on Reliable Distributed Systems, 2000

Concurrent Transactional Replicated Servers.
Proceedings of the Applied Computing 2000, 2000

Exception Handling and Resolution for Transactional Object Groups.
Proceedings of the Advances in Exception Handling Techniques (the book grow out of a ECOOP 2000 workshop), 2000

1999
Adding breadth to CS1 and CS2 courses through visual and interactive programming projects.
Proceedings of the 30th SIGCSE Technical Symposium on Computer Science Education, 1999

VisMod: A Beginner-Friendly Programming Environment.
Proceedings of the 1999 ACM Symposium on Applied Computing, 1999

Multithreaded Rendezvous: A Design Pattern for Distributed Rendezvous.
Proceedings of the 1999 ACM Symposium on Applied Computing, 1999

Efficient and Extensible Multithreaded Remote Servers.
Proceedings of the Reliable Software Technologies, 1999

1998
Synchronizing group transaction with rendezvous in a distributed Ada environment.
Proceedings of the 1998 ACM symposium on Applied Computing, 1998

Integrating Groups and Transactions: A Fault-Tolerant Extension of Ada.
Proceedings of the Reliable Software Technologies, 1998

1997
AnLex and AnSin: a compiler generator system for beginners.
Proceedings of the 28th SIGCSE Technical Symposium on Computer Science Education, 1997

The locker metaphor to teach dynamic memory.
Proceedings of the 28th SIGCSE Technical Symposium on Computer Science Education, 1997

Using the WWW as the delivery mechanism for interactive, visualization-based instructional modules (report of the ITiCSE 1997 working group on visualization).
Proceedings of the supplemental proceedings of the conference on Integrating technology into computer science education: working group reports and supplemental proceedings, 1997

Visual HIPE: a prototype for the graphical visualization of functional expressions (demonstration).
Proceedings of the supplemental proceedings of the conference on Integrating technology into computer science education: working group reports and supplemental proceedings, 1997

A language-independent plagiarism detection system (poster).
Proceedings of the supplemental proceedings of the conference on Integrating technology into computer science education: working group reports and supplemental proceedings, 1997

1996
Graphical visualization of the evaluation of functional programs.
Proceedings of the 1st Annual Conference on Integrating Technology into Computer Science Education, 1996

DD-Mod: a library for teaching distributed programming.
Proceedings of the 1st Annual Conference on Integrating Technology into Computer Science Education, 1996

A Modula-2 interpreter/visualizer.
Proceedings of the 1st Annual Conference on Integrating Technology into Computer Science Education, 1996

An overview of visualization: its use and design: report of the working group in visualization.
Proceedings of the 1st Annual Conference on Integrating Technology into Computer Science Education, 1996


  Loading...