You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There's actually a Content Delivery Network around where you can look behind the scenes. It's based on pretty much all the cool research, most of it available as production grade open source software, all initiated by Prof Yair Amir @ Johns Hopkins Uni http://www.cs.jhu.edu/~yairamir/ and is commercially known as http://www.ltnglobal.com/.
Spin is an open source framework for building and running fast, secure, and composable cloud microservices with WebAssembly https://github.com/fermyon/spin
Bacalhau is a platform for fast, cost efficient, and secure computation by running jobs where the data is generated and stored. With Bacalhau you can streamline your exisiting workflows without the need of extensive rewriting by running arbitrary Docker containers and WebAssembly (wasm) images as tasks.
wasmCloud lets you focus on shipping features. Build secure, portable, re-usable components called actors and get rid of the headaches that come from being smothered by boilerplate, dependency hell, tight coupling, and making design decisions mandated by your infrastructure.
Krustlet is a Kubelet written in Rust — which listens on the event stream for new pods that the scheduler assigns to it, based on specific Kubernetes tolerations.
Spin is an open source framework for building and running fast, secure, and composable cloud microservices with WebAssembly https://github.com/fermyon/spin
Microservice Extraction Based on a Comprehensive Evaluation of Logical Independence and Performance http://ieeexplore.ieee.org/document/10477676
IEEE Transactions on Software Engineering 2024
Activity
[-]microservices management[/-][+]Microservices management[/+]MatsJonsson commentedon Oct 11, 2018
+1 for istio. Note that istio has very usedul trace/monitor/log features
[-]Microservices management[/-][+]Microservice architecture & management[/+]monperrus commentedon Nov 8, 2018
Content Delivery Network: https://en.wikipedia.org/wiki/Content_delivery_network
Example: cloudflare
monperrus commentedon Dec 7, 2018
Polyglot architecture
gRPC: https://grpc.io/
MatsJonsson commentedon Dec 7, 2018
There's actually a Content Delivery Network around where you can look behind the scenes. It's based on pretty much all the cool research, most of it available as production grade open source software, all initiated by Prof Yair Amir @ Johns Hopkins Uni http://www.cs.jhu.edu/~yairamir/ and is commercially known as http://www.ltnglobal.com/.
monperrus commentedon Dec 18, 2018
serverless architecture, serverless computing
monperrus commentedon Jan 10, 2019
Architecting with Microservices: a Systematic Mapping Study
https://www.sciencedirect.com/science/article/pii/S0164121219300019?dgcid=rss_sd_all
gluckzhang commentedon Jan 11, 2019
Some good introduction articles:
Microservices: A Definition of This New Architectural Term
Microservice Architecture (Examples and Diagram)
Pattern: Microservice Architecture
monperrus commentedon Jan 22, 2019
Other example app https://github.com/dockersamples/example-voting-app
monperrus commentedon Feb 16, 2019
Live migration:
monperrus commentedon Feb 21, 2019
Microservices Architecture.
https://docs.microsoft.com/en-us/azure/architecture/guide/architecture-styles/microservices.
monperrus commentedon Apr 5, 2019
Optimal and Automated Deployment for Microservices.
https://dblp.org/rec/conf/fase/BravettiGMTZ19
bbaudry commentedon Aug 13, 2019
4 Microservice Frameworks in Comparison, Streaming Example Included
https://blogs.itemis.com/en/4-microservice-frameworks-in-comparsion-example-included
9 remaining items
monperrus commentedon Aug 9, 2022
Kuber: Cost-Efficient Microservice Deployment Planner.
monperrus commentedon Mar 7, 2023
Spin is an open source framework for building and running fast, secure, and composable cloud microservices with WebAssembly
https://github.com/fermyon/spin
Jacarte commentedon Mar 17, 2023
This is an Executor Plugin for Argo Workflows that runs WebAssembly modules
https://github.com/Shark/wasm-workflows-plugin
Jacarte commentedon Mar 23, 2023
Bacalhau is a platform for fast, cost efficient, and secure computation by running jobs where the data is generated and stored. With Bacalhau you can streamline your exisiting workflows without the need of extensive rewriting by running arbitrary Docker containers and WebAssembly (wasm) images as tasks.
https://github.com/bacalhau-project/bacalhau
Jacarte commentedon Mar 23, 2023
wasmCloud lets you focus on shipping features. Build secure, portable, re-usable components called actors and get rid of the headaches that come from being smothered by boilerplate, dependency hell, tight coupling, and making design decisions mandated by your infrastructure.
https://github.com/wasmCloud/wasmCloud
Jacarte commentedon Mar 23, 2023
Krustlet is a Kubelet written in Rust — which listens on the event stream for new pods that the scheduler assigns to it, based on specific Kubernetes tolerations.
https://krustlet.dev/
Jacarte commentedon Mar 23, 2023
How to start with spin, https://github.com/fermyon/workshops
monperrus commentedon Mar 30, 2023
k8sgpt is a tool for scanning your kubernetes clusters, diagnosing and triaging issues in simple english.
https://github.com/k8sgpt-ai/k8sgpt
bbaudry commentedon Apr 11, 2023
Micro frontends
https://martinfowler.com/articles/micro-frontends.html
bbaudry commentedon Apr 11, 2023
Islands architecture
https://www.patterns.dev/posts/islands-architecture
bbaudry commentedon Apr 24, 2023
Fault tolerance library
https://github.com/resilience4j/resilience4j
monperrus commentedon Jun 14, 2023
Kubernetes scheduling: Taxonomy, ongoing issues and challenges
C Carrión - ACM Computing Surveys, 2022
https://dl.acm.org/doi/abs/10.1145/3539606
monperrus commentedon May 21, 2024
Microservice Extraction Based on a Comprehensive Evaluation of Logical Independence and Performance
http://ieeexplore.ieee.org/document/10477676
IEEE Transactions on Software Engineering 2024
bbaudry commentedon Aug 26, 2024
Fuzzing Microservices: A Series of User Studies in Industry on Industrial Systems with EvoMaster
https://arxiv.org/abs/2208.03988
monperrus commentedon Sep 3, 2024
Paper: Employing Software Diversity in Cloud Microservices to Engineer Reliable and Performant Systems
https://arxiv.org/pdf/2407.07287