Skip to content

Microservice architecture & management #11

Open

Description

@monperrus

Concepts: proxy, load balancer, control plane, data plane, service mesh

References: https://en.wikipedia.org/wiki/Microservices

Activity

  1. changed the title [-]microservices management[/-] [+]Microservices management[/+] on Oct 11, 2018
  2. MatsJonsson commented on Oct 11, 2018

    @MatsJonsson

    http://istio.io/ is a proxy manager / service mesh

    +1 for istio. Note that istio has very usedul trace/monitor/log features

  3. changed the title [-]Microservices management[/-] [+]Microservice architecture & management[/+] on Oct 24, 2018
  4. monperrus commented on Nov 8, 2018

    @monperrus
    MemberAuthor

    Content Delivery Network: https://en.wikipedia.org/wiki/Content_delivery_network
    Example: cloudflare

  5. monperrus commented on Dec 7, 2018

    @monperrus
    MemberAuthor

    Polyglot architecture

    gRPC: https://grpc.io/

  6. MatsJonsson commented on Dec 7, 2018

    @MatsJonsson

    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/.

  7. monperrus commented on Dec 18, 2018

    @monperrus
    MemberAuthor

    serverless architecture, serverless computing

  8. monperrus commented on Jan 10, 2019

    @monperrus
    MemberAuthor

    Architecting with Microservices: a Systematic Mapping Study
    https://www.sciencedirect.com/science/article/pii/S0164121219300019?dgcid=rss_sd_all

  9. monperrus commented on Jan 22, 2019

    @monperrus
    MemberAuthor
  10. monperrus commented on Feb 16, 2019

    @monperrus
    MemberAuthor
  11. monperrus commented on Feb 21, 2019

    @monperrus
    MemberAuthor
  12. monperrus commented on Apr 5, 2019

    @monperrus
    MemberAuthor

    Optimal and Automated Deployment for Microservices.
    https://dblp.org/rec/conf/fase/BravettiGMTZ19

  13. bbaudry commented on Aug 13, 2019

    @bbaudry
    Collaborator

    4 Microservice Frameworks in Comparison, Streaming Example Included
    https://blogs.itemis.com/en/4-microservice-frameworks-in-comparsion-example-included

  14. 9 remaining items

  15. monperrus commented on Aug 9, 2022

    @monperrus
    MemberAuthor
  16. monperrus commented on Mar 7, 2023

    @monperrus
    MemberAuthor

    Spin is an open source framework for building and running fast, secure, and composable cloud microservices with WebAssembly
    https://github.com/fermyon/spin

  17. Jacarte commented on Mar 17, 2023

    @Jacarte
    Member
  18. Jacarte commented on Mar 23, 2023

    @Jacarte
    Member

    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

  19. Jacarte commented on Mar 23, 2023

    @Jacarte
    Member

    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

  20. Jacarte commented on Mar 23, 2023

    @Jacarte
    Member

    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/

  21. Jacarte commented on Mar 23, 2023

    @Jacarte
    Member

    Spin is an open source framework for building and running fast, secure, and composable cloud microservices with WebAssembly https://github.com/fermyon/spin

    How to start with spin, https://github.com/fermyon/workshops

  22. monperrus commented on Mar 30, 2023

    @monperrus
    MemberAuthor

    k8sgpt is a tool for scanning your kubernetes clusters, diagnosing and triaging issues in simple english.
    https://github.com/k8sgpt-ai/k8sgpt

  23. bbaudry commented on Apr 11, 2023

    @bbaudry
    Collaborator
  24. bbaudry commented on Apr 11, 2023

    @bbaudry
    Collaborator
  25. bbaudry commented on Apr 24, 2023

    @bbaudry
    Collaborator
  26. monperrus commented on Jun 14, 2023

    @monperrus
    MemberAuthor

    Kubernetes scheduling: Taxonomy, ongoing issues and challenges
    C Carrión - ACM Computing Surveys, 2022
    https://dl.acm.org/doi/abs/10.1145/3539606

  27. monperrus commented on May 21, 2024

    @monperrus
    MemberAuthor

    Microservice Extraction Based on a Comprehensive Evaluation of Logical Independence and Performance
    http://ieeexplore.ieee.org/document/10477676
    IEEE Transactions on Software Engineering 2024

  28. bbaudry commented on Aug 26, 2024

    @bbaudry
    Collaborator

    Fuzzing Microservices: A Series of User Studies in Industry on Industrial Systems with EvoMaster
    https://arxiv.org/abs/2208.03988

  29. monperrus commented on Sep 3, 2024

    @monperrus
    MemberAuthor

    Paper: Employing Software Diversity in Cloud Microservices to Engineer Reliable and Performant Systems
    https://arxiv.org/pdf/2407.07287

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    topicDevOps relevant topics

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions