User profiles for Christopher S. Meiklejohn
Christopher MeiklejohnPh.D. Student Verified email at cs.cmu.edu Cited by 535 |
Netherite: Efficient execution of serverless workflows
…, K Kallas, C McMahon, CS Meiklejohn…�- Proceedings of the�…, 2022 - dl.acm.org
Serverless is a popular choice for cloud service architects because it can provide scalability
and load-based billing with minimal developer effort. Functions-as-a-service (FaaS) are …
and load-based billing with minimal developer effort. Functions-as-a-service (FaaS) are …
Durable functions: Semantics for stateful serverless
…, K Kallas, C McMahon, CS Meiklejohn�- Proceedings of the�…, 2021 - dl.acm.org
Serverless, or Functions-as-a-Service (FaaS), is an increasingly popular paradigm for
application development, as it provides implicit elastic scaling and load based billing. However, …
application development, as it provides implicit elastic scaling and load based billing. However, …
Service-level fault injection testing
CS Meiklejohn, A Estrada, Y Song, H Miller…�- Proceedings of the�…, 2021 - dl.acm.org
Companies today increasingly rely on microservice architectures to deliver service for their
large-scale mobile or web applications. However, not all developers working on these …
large-scale mobile or web applications. However, not all developers working on these …
Serverless workflows with durable functions and netherite
Serverless is an increasingly popular choice for service architects because it can provide
elasticity and load-based billing with minimal developer effort. A common and important use …
elasticity and load-based billing with minimal developer effort. A common and important use …
{PARTISAN}: Scaling the Distributed Actor Runtime
We present the design of an alternative runtime system for improved scalability and reduced
latency in actor applications called PARTISAN. PARTISAN provides higher scalability by …
latency in actor applications called PARTISAN. PARTISAN provides higher scalability by …
Practical evaluation of the lasp programming model at large scale: an experience report
Programming models for building large-scale distributed applications assist the developer in
reasoning about consistency and distribution. However, many of the programming models …
reasoning about consistency and distribution. However, many of the programming models …
On the design of distributed programming models
CS Meiklejohn�- Proceedings of the Programming Models and�…, 2017 - dl.acm.org
Programming large-scale distributed applications requires new abstractions and models to
be done well. We demonstrate that these models are possible. Following from both the FLP …
be done well. We demonstrate that these models are possible. Following from both the FLP …
[PDF][PDF] Resilient Microservice Applications, by Design, and without the Chaos
C Meiklejohn - 2024 - reports-archive.adm.cs.cmu.edu
… While this case study confirms the fault injection technique’s effectiveness, it both highlights
… Thanks to my sister, Haley, for all of the laughs and bad 80’s music videos we have shared …
… Thanks to my sister, Haley, for all of the laughs and bad 80’s music videos we have shared …
Distributed Execution Indexing
This work-in-progress report presents both the design and partial evaluation of distributed
execution indexing, a technique for microservice applications that precisely identifies dynamic …
execution indexing, a technique for microservice applications that precisely identifies dynamic …
[BOOK][B] Freedom and the College
A Meiklejohn - 1923 - books.google.com
… I think that in the only sense in which such men as we can take a moral creed we do accept
the Christian teaching. In this we do as Buddhists do, and as Mohammedans. We take the …
the Christian teaching. In this we do as Buddhists do, and as Mohammedans. We take the …