Skip to main content

Showing 1–12 of 12 results for author: Faleiro, J

.
  1. arXiv:2207.02746  [pdf, other

    cs.DB

    C5: Cloned Concurrency Control that Always Keeps Up

    Authors: Jeffrey Helt, Abhinav Sharma, Daniel J. Abadi, Wyatt Lloyd, Jose M. Faleiro

    Abstract: Asynchronously replicated primary-backup databases are commonly deployed to improve availability and offload read-only transactions. To both apply replicated writes from the primary and serve read-only transactions, the backups implement a cloned concurrency control protocol. The protocol ensures read-only transactions always return a snapshot of state that previously existed on the primary. This… ▽ More

    Submitted 6 July, 2022; originally announced July 2022.

    Comments: 14 pages, 12 figures

  2. arXiv:2003.06007  [pdf, other

    cs.DC cs.DB

    A Fault-Tolerance Shim for Serverless Computing

    Authors: Vikram Sreekanti, Chenggang Wu, Saurav Chhatrapati, Joseph E. Gonzalez, Joseph M. Hellerstein, Jose M. Faleiro

    Abstract: Serverless computing has grown in popularity in recent years, with an increasing number of applications being built on Functions-as-a-Service (FaaS) platforms. By default, FaaS platforms support retry-based fault tolerance, but this is insufficient for programs that modify shared state, as they can unwittingly persist partial sets of updates in case of failures. To address this challenge, we would… ▽ More

    Submitted 12 March, 2020; originally announced March 2020.

  3. Cloudburst: Stateful Functions-as-a-Service

    Authors: Vikram Sreekanti, Chenggang Wu, Xiayue Charles Lin, Johann Schleier-Smith, Jose M. Faleiro, Joseph E. Gonzalez, Joseph M. Hellerstein, Alexey Tumanov

    Abstract: Function-as-a-Service (FaaS) platforms and "serverless" cloud computing are becoming increasingly popular. Current FaaS offerings are targeted at stateless functions that do minimal I/O and communication. We argue that the benefits of serverless computing can be extended to a broader range of applications and algorithms. We present the design and implementation of Cloudburst, a stateful FaaS platf… ▽ More

    Submitted 24 July, 2020; v1 submitted 13 January, 2020; originally announced January 2020.

    Journal ref: PVLDB, 13(11):2438-2452, 2020

  4. arXiv:1812.03651  [pdf, other

    cs.DC cs.DB

    Serverless Computing: One Step Forward, Two Steps Back

    Authors: Joseph M. Hellerstein, Jose Faleiro, Joseph E. Gonzalez, Johann Schleier-Smith, Vikram Sreekanti, Alexey Tumanov, Chenggang Wu

    Abstract: Serverless computing offers the potential to program the cloud in an autoscaling, pay-as-you go manner. In this paper we address critical gaps in first-generation serverless computing, which place its autoscaling potential at odds with dominant trends in modern computing: notably data-centric and distributed computing, but also open source and custom hardware. Put together, these gaps make current… ▽ More

    Submitted 10 December, 2018; originally announced December 2018.

    Comments: 8 pages, draft for CIDR 2019

  5. arXiv:1809.07195  [pdf

    q-fin.CP

    Enabling Scientific Crowds: The Theory of Enablers for Crowd-Based Scientific Investigation

    Authors: Jorge Faleiro

    Abstract: Evidence shows that in a significant number of cases the current methods of research do not allow for reproducible and falsifiable procedures of scientific investigation. As a consequence, the majority of critical decisions at all levels, from personal investment choices to overreaching global policies, rely on some variation of try-and-error and are mostly non-scientific by definition. We lack tr… ▽ More

    Submitted 18 September, 2018; originally announced September 2018.

    Comments: 6 pages. arXiv admin note: text overlap with arXiv:1809.02671

  6. arXiv:1809.06471  [pdf

    q-fin.CP

    A Language for Large-Scale Collaboration in Economics: A Streamlined Computational Representation of Financial Models

    Authors: Jorge Faleiro

    Abstract: This paper introduces Sigma, a domain-specific computational representation for collaboration in large-scale for the field of economics. A computational representation is not a programming language or a software platform. A computational representation is a domain-specific representation system based on three specific elements: facets, contributions, and constraints of data. Facets are definable a… ▽ More

    Submitted 17 September, 2018; originally announced September 2018.

    Comments: 20 pages, 12 equations, 15 figures

  7. arXiv:1809.02671  [pdf

    cs.CY

    Automating Truth: The Case for Crowd-Powered Scientific Investigation in Economics

    Authors: Jorge Faleiro

    Abstract: Scientific investigation procedures have been evolving to follow an ever-changing cultural landscape, the sophistication of the technology available and an ever-growing knowledge base. This continuous evolution brought investigation practices through distinct historical phases, mostly marked by different types of participants and organization, from individual natural philosophers to science driven… ▽ More

    Submitted 7 September, 2018; originally announced September 2018.

    Comments: 14 pages

  8. arXiv:1808.07959  [pdf

    q-fin.CP econ.EM econ.GN q-fin.TR

    Supporting Crowd-Powered Science in Economics: FRACTI, a Conceptual Framework for Large-Scale Collaboration and Transparent Investigation in Financial Markets

    Authors: Jorge Faleiro, Edward Tsang

    Abstract: Modern investigation in economics and in other sciences requires the ability to store, share, and replicate results and methods of experiments that are often multidisciplinary and yield a massive amount of data. Given the increasing complexity and growing interaction across diverse bodies of knowledge it is becoming imperative to define a platform to properly support collaborative research and tra… ▽ More

    Submitted 23 August, 2018; originally announced August 2018.

    Comments: 14th Simulation and Analytics Seminar, Bank of Finland, Helsinki, 2016

    Report number: WP076-15

  9. arXiv:1808.07949  [pdf

    q-fin.CP

    Black Magic Investigation Made Simple: Monte Carlo Simulations and Historical Back Testing of Momentum Cross-Over Strategies Using FRACTI Patterns

    Authors: Jorge Faleiro, Edward Tsang

    Abstract: To promote economic stability, finance should be studied as a hard science, where scientific methods apply. When a trading strategy is proposed, the underlying model should be transparent and defined robustly to allow other researchers to understand and examine it thoroughly. Like any hard sciences, results must be repeatable to allow researchers to collaborate, and build upon each other's results… ▽ More

    Submitted 23 August, 2018; originally announced August 2018.

    Report number: WP078-16

  10. arXiv:1512.06168  [pdf, ps, other

    cs.DB cs.DC

    Design Principles for Scaling Multi-core OLTP Under High Contention

    Authors: Kun Ren, Jose M. Faleiro, Daniel J. Abadi

    Abstract: Although significant recent progress has been made in improving the multi-core scalability of high throughput transactional database systems, modern systems still fail to achieve scalable throughput for workloads involving frequent access to highly contended data. Most of this inability to achieve high throughput is explained by the fundamental constraints involved in guaranteeing ACID --- the add… ▽ More

    Submitted 5 January, 2016; v1 submitted 18 December, 2015; originally announced December 2015.

  11. arXiv:1412.2324  [pdf, ps, other

    cs.DB

    Rethinking serializable multiversion concurrency control

    Authors: Jose M. Faleiro, Daniel J. Abadi

    Abstract: Multi-versioned database systems have the potential to significantly increase the amount of concurrency in transaction processing because they can avoid read-write conflicts. Unfortunately, the increase in concurrency usually comes at the cost of transaction serializability. If a database user requests full serializability, modern multi-versioned systems significantly constrain read-write concurre… ▽ More

    Submitted 2 December, 2015; v1 submitted 7 December, 2014; originally announced December 2014.

  12. arXiv:1405.0637  [pdf, other

    cs.DC

    Limiting Lamport Exposure to Distant Failures in Globally-Managed Distributed Systems

    Authors: Cristina Băsescu, Georgia Fragkouli, Enis Ceyhun Alp, Michael F. Nowlan, Jose M. Faleiro, Gaylor Bosson, Kelong Cong, Pierluca Borsò-Tan, Vero Estrada-Galiñanes, Bryan Ford

    Abstract: Globalized computing infrastructures offer the convenience and elasticity of globally managed objects and services, but lack the resilience to distant failures that localized infrastructures such as private clouds provide. Providing both global management and resilience to distant failures, however, poses a fundamental problem for configuration services: How to discover a possibly migratory, stron… ▽ More

    Submitted 15 July, 2022; v1 submitted 3 May, 2014; originally announced May 2014.

    Comments: 14 pages, 9 figures, 5 algorithms, 1 table