Towards A Systems Approach To Distributed Programming

It is undeniable that most developers today are building distributed applications. However, most of these applications are developed by composing existing systems together through unspecified APIs exposed to the application developer. Systems are not going away: they solve a particular problem and most applications today need to rely on several of these systems working in concert. Given this, we propose a research direction where higher-level languages with well defined semantics target underlying systems infrastructure as a middle-ground.

READ FULL TEXT

page 1

page 2

page 3

research
02/09/2018

Programming Requests/Responses with GreatFree in the Cloud Environment

Programming request with GreatFree is an efficient programming technique...
research
03/07/2023

Scalable and Cost-effective Data Flow Analysis for Distributed Software: Algorithms and Applications

More and more distributed software systems are being developed and deplo...
research
09/13/2022

High Performance Dataframes from Parallel Processing Patterns

The data science community today has embraced the concept of Dataframes ...
research
12/11/2019

Content Generation for Workforce Training

Efficient workforce training is needed in today's world in which technol...
research
06/16/2019

Usability Squared: Principles for doing good systems research in robotics

Despite recent major advances in robotics research, massive injections o...
research
12/30/2020

What can a 1980s BASIC programming textbook teach us today?

Elementary Basic, published in 1982, is an introductory programming text...
research
09/07/2022

Exposed Buffer Architecture

The Internet stack is not a complete description of the resources and se...

Please sign up or login with your details

Forgot password? Click here to reset