143 Followers
73 Following
24 Posts

πŸ“’ *TL:DR: JSys is recruiting Editors!*

Hello everyone πŸ‘‹

JSys is a recently created diamond open-access journal. That means it is *free to read* and *publish*; there are no fees for authors or readers.

JSys is a scholarly-led initiative aiming to address some limitations of today’s publishing outlets in computer science, covering many areas of computer systems research. JSys is founded on its commitment to inclusiveness, transparency, and quality. Those values are embodied by a number of policies, best summarized on the journal homepage (https://www.jsys.org).

▢️ We are looking for people interested in joining the JSys editors’ team.

If you are interested in helping out, you will find more information on the page below. Needless to say, you are welcome to contact us with any questions!
https://jsys.notion.site/Editor-in-Chief-Recruiting-67b1c4d32a2d4948bc6296e4c7ec36f7

JSys

Journal of Systems Research

πŸ₯³πŸŽ‰ List of accepted papers from the August Deadline:

+ Tool: Automatically Extracting Hardware Descriptions from PDF Technical Documentation
+ SoK: Evaluations in Industrial Intrusion Detection Research

Final versions of the papers coming soon!

🚨 Call for Papers 🚨

http://jsys.org/cfp/

Next deadline: October 1st
Notification: November 15th πŸš€
12 areas are welcoming submissions!

- Computer Architecture
- Configuration Management for Systems
- Data Science and Reproducibility
- Distributed Consensus
- Networking (*new cfp*: https://jsys.org/cfp_networking/)
- Real-time and Cyber-physical Systems
- System Security
- Serverless Systems
- Storage
- Streaming Systems
- Systems for ML and ML for systems
- Wireless Embedded Systems

Too tight to submit this time around? No worries!

@jsysresearch
has four deadlines per year πŸ˜‰

March 1st
May 1st
August 1st
October 1st

We look forward to helping you improve your work and disseminate your ideas πŸ₯³ πŸŽ‰

Each area welcomes up to four types of papers, each with specific acceptance criteria.

- Systemization of Knowledge (SoK)
- Tool/benchmark
- Problem
- Solution

JSys offers several progressive features, including

- All JSys submissions are reviewed publicly on @openreviewnet
πŸ”“
- Passing an artifact evaluation is compulsory for Tool and Solution papers πŸ”πŸ’ͺ

We look forward to reading your work!

Please welcome our new networking area chairs Ahmad Saeed (https://faculty.cc.gatech.edu/~amsmti3/)
and Sebastiano Miano (https://sebymiano.github.io/) !
They have a new call for papers for the networking area which can be found here: https://jsys.org/cfp_networking/
Ahmed Saeed - Homepage

We are delighted to announce that ICPE will be considering papers published in JSys for presentation as part of their "journal-first" model.
More info here ‡️
https://icpe2024.spec.org/tracks-and-submissions/journal-first/

A big thank you to @cabad (PC Co-chair for ICPE) for including JSys!

Journal First Track: ICPE 2024

Around 2 weeks left for the next deadline. The following areas are accepting submissions:

β€’ Computer Architecture
β€’ Configuration Management for Systems
β€’ Data Science and Reproducibility
β€’ Distributed Consensus
β€’ Networking
β€’ Real-time and Cyber-physical Systems
β€’ System Security
β€’ Serverless Systems
β€’ Storage
β€’ Streaming Systems
β€’ Systems for ML and ML for systems
β€’ Wireless Embedded Systems

More info: https://www.jsys.org/cfp

🚨 Call for Papers 🚨

jsys.org/cfp/

Next deadline: August 1st
Notification: September 15th πŸš€

Too tight to submit this time around? No worries!

jsys has four deadlines per year πŸ˜‰

- March 1st
- May 1st
- August 1st
- October 1st

We look forward to helping you improve your work and disseminate your ideas πŸ₯³ πŸŽ‰

Each area welcomes up to four types of papers, each with specific acceptance criteria.

- Systemization of Knowledge (SoK)
- Tool/benchmark
- Problem
- Solution

JSys offers several progressive features, including

- All JSys submissions are reviewed publicly on openreviewnet
- Passing an artifact evaluation is **compulsory** for Tool and Solution papers πŸ”πŸ’ͺ

We look forward to reading your work! πŸ™ƒ

🚨🚨 New Paper Alert 🚨🚨

Check out the new Solution paper, Byzantine Cluster-Sending in Expected Constant Cost and Constant Time by Jelle Hellings and Mohammed Sadoghi

https://escholarship.org/uc/item/97s0f1gh

[Solution] Byzantine Cluster-Sending in Expected Constant Cost and Constant Time

Author(s): Hellings, Jelle; Sadoghi, Mohammad | Abstract: Traditional resilient systems operate on fully-replicated fault-tolerant clusters, which limits their scalability and performance. One way to make the step towards resilient high-performance systems that can deal with huge workloads is by enabling independent fault-tolerant clusters to efficiently communicate and cooperate with each other, as this also enables the usage of high-performance techniques such as sharding. Recently, such inter-cluster communication was formalized as the Byzantine cluster-sending problem. Unfortunately, existing worst-case optimal protocols for cluster-sending all have linear complexity in the size of the clusters involved.In this paper, we propose probabilistic cluster-sending techniques as a solution for the cluster-sending problem with only an expected constant message complexity, this independent of the size of the clusters involved and this even in the presence of highly unreliable communication. Depending on the robustness of the clusters involved, our techniques require only two-to-four message round-trips (without communication failures). Furthermore, our protocols can support worst-case linear communication between clusters. Finally, we have put our techniques to the test in an in-depth experimental evaluation that further underlines the exceptional low expected costs of our techniques in comparison with other protocols. As such, our work provides a strong foundation for the further development of resilient high-performance systems.

🚨🚨 New Paper Alert 🚨🚨

Check out the new Problem paper, Cerberus: Minimalistic Multi-shard Byzantine-resilient Transaction Processing by Jelle Hellings, Daniel Hughes, Joshua Primero, and Mohammed Sadoghi

https://escholarship.org/uc/item/6h427354

[Problem] Cerberus: Minimalistic Multi-shard Byzantine-resilient Transaction Processing

Author(s): Hellings, Jelle; Hughes, Daniel P.; Primero, Joshua; Sadoghi, Mohammad | Abstract: To enable scalable resilient blockchain systems, several powerful general-purpose approaches toward sharding such systems have been demonstrated. Unfortunately, these approaches all come with substantial costs for ordering andexecution of multi-shard transactions.In this work, we ask whether one can achieve significantcost reductions for processing multi-shard transactions by limiting the type of workloads supported. To initiate the study of this problem, we propose CERBERUS, a family of minimalistic primitives for processing single-shard and multi-shard UTXO-like transactions. The first CERBERUS variant we propose is core-CERBERUS (CCERBERUS). CCERBERUS uses strict UTXO-based environmental requirements to enable powerful multi-shard transaction processing with an absolute minimum amount of coordination between shards. In the environment we designed CCERBERUS for, CCERBERUS will operate perfectly with respect to all transactions proposed and approved by well-behaved clients, but does not provide any other guarantees.To illustrate that CCERBERUS -like protocols can also be of use in environments with faulty clients, we also demonstrate two generalizations of CCERBERUS, optimistic-CERBERUS and resilient-CERBERUS, that make different tradeoffs in complexity and costs when dealing with faulty behavior and attacks. Finally, we compare these three protocols and show their potential scalability and performance benefits over state-of-the-art general-purpose systems. These results underline the importance of the study of specialized approaches toward sharding in resilient systems.

🚨🚨 New Paper Alert 🚨🚨

Check out the new Solution paper, Mason: Scalable, Contiguous Sequencing for Building Consistent Services by Christopher Hodsdon, Theano Stavrinos, Ethan Katz-Bassett, and Wyatt Lloyd

https://escholarship.org/uc/item/5hg1429j

[Solution] Mason: Scalable, Contiguous Sequencing for Building Consistent Services

Author(s): Hodsdon, Christopher; Stavrinos, Theano; Katz-Bassett, Ethan; Lloyd, Wyatt | Abstract: Some recent services use a sequencer to simplify ordering operations on sharded data. The sequencer assigns each operation a multi-sequence number which explicitly orders the operation on each shard it accesses. Existing sequencers have two shortcomings. First, failures can result in some multi-sequence numbers never being assigned, exposing a non-contiguous multi-sequence, which requires complex scaffolding to handle. Second, existing implementations use single-machine sequencers, limiting service throughput to the ordering throughput of one machine.We make two contributions. First, we posit that sequencers should expose our new contiguous multi-sequence abstraction. Contiguity guarantees every sequence number is assigned an operation, simplifying the abstraction. Second, we design and implement MASON , the first system to expose the contiguous multi-sequence abstraction and the first to provide a scalable multi-sequence. MASON is thus an ideal building block for consistent, scalable services. Our evaluation shows MASON unlocks scalable throughput for two strongly-consistent services built on it.