No abstract available.
Proceeding Downloads
Scanflow: an end-to-end agent-based autonomic ML workflow manager for clusters
Machine Learning (ML) is more than just training models, the whole life-cycle must be considered. Once deployed, a ML model needs to be constantly managed, supervised and debugged to guarantee its availability, validity and robustness in dynamic ...
A zero-knowledge proof system for OpenLibra
Zero-knowledge proofs (ZKPs) have garnered much attention recently. They have witnessed applicability in anonymizing tokens (e.g., Tornado Cash) and increasing transaction throughput (e.g., ZK-Rollups) for blockchains backing cryptocurrencies. ZKPs are ...
Benchmarking Apache Kafka under network faults
Network faults are often transient and hence hard to detect and difficult to resolve. Our study conducts an analysis of Kafka's network fault tolerance capabilities, one of the widely used distributed stream processing system (DSPS). Across different ...
DyMonD: dynamic application monitoring and service detection framework
Cloud applications are often implemented as distributed services that call each other, creating complex application call graphs. Tracking such call graphs is crucial to diagnose and resolve performance issues. This paper presents DyMonD, a holistic ...
A milestone for FaaS pipelines; object storage-vs VM-driven data exchange
Serverless functions provide high levels of parallelism, short startup times, and "pay-as-you-go" billing. These attributes make them a natural substrate for data analytics workflows. However, the impossibility of direct communication between functions ...
Benchmarking-as-a-service for cloud-hosted DBMS
Database Management Systems (DBMS) operated on cloud resources are the storage backend for a multitude of data-intensive applications. In the process of finding the optimal cloud and DBMS, benchmarking is the common approach to evaluate the non-...
Bricks: a configurable coordination service with multiple consistency models
We present Bricks, a configurable coordination service that provides a set of features as building blocks. The developers then select and integrate those building blocks into components for their distributed applications. For example, multiple ...
GNOSIS- query-driven multimodal event processing for unstructured data streams
This paper presents GNOSIS, an event processing engine to detect complex event patterns over multimodal data streams. GNOSIS follows a query-driven approach where users can write complex event queries using Multimodal Event Processing Language (MEPL). ...
Recommendations
Acceptance Rates
Year | Submitted | Accepted | Rate |
---|---|---|---|
Middleware '22 | 21 | 8 | 38% |
Middleware '17 | 85 | 20 | 24% |
Middleware '17 | 20 | 7 | 35% |
Middleware '17 | 17 | 12 | 71% |
Middleware Industry '15 | 20 | 4 | 20% |
Middleware '15 | 118 | 23 | 19% |
Middleware '14 | 144 | 27 | 19% |
Middleware '12 | 18 | 13 | 72% |
Middleware '08 | 117 | 21 | 18% |
Middleware '07 | 108 | 22 | 20% |
Middleware '06 | 122 | 21 | 17% |
Middleware '03 | 158 | 25 | 16% |
Overall | 948 | 203 | 21% |