Microservices: How To Make Your Application Scale

@inproceedings{Dragoni2017MicroservicesHT,
  title={Microservices: How To Make Your Application Scale},
  author={N. Dragoni and I. Lanese and S. Larsen and M. Mazzara and R. Mustafin and L. Safina},
  booktitle={Ershov Informatics Conference},
  year={2017}
}
  • N. Dragoni, I. Lanese, +3 authors L. Safina
  • Published in Ershov Informatics Conference 2017
  • Computer Science
  • The microservice architecture is a style inspired by service-oriented computing that has recently started gaining popularity and that promises to change the way in which software is perceived, conceived and designed. In this paper, we describe the main features of microservices and highlight how these features improve scalability. 
    82 Citations

    Figures and Topics from this paper

    Explore Further: Topics Discussed in This Paper

    Constructing a Service Software with Microservices
    • 2
    Microservices: A Language-Based Approach
    • 34
    • PDF
    Microservices: Yesterday, Today, and Tomorrow
    • 476
    • PDF
    Domain Objects and Microservices for Systems Development: a roadmap
    • 3
    • PDF
    Deploying Microservice Based Applications with Kubernetes: Experiments and Lessons Learned
    • 25
    Designing and Implementing Elastically Scalable Services - A State-of-the-art Technology Review
    • PDF
    Snafu: Function-as-a-Service (FaaS) Runtime Design and Implementation
    • 26
    • PDF
    A pattern language for scalable microservices-based systems
    • 9
    Migrating towards microservices: migration and architecture smells
    • 30

    References

    SHOWING 1-10 OF 29 REFERENCES
    Microservices: A Language-Based Approach
    • 34
    • PDF
    Microservices: Yesterday, Today, and Tomorrow
    • 476
    • PDF
    Jolie Community on the Rise
    • 12
    • PDF
    Data-Driven Workflows for Microservices: Genericity in Jolie
    • 36
    Building Microservices
    • 457
    Service-Oriented Programming with Jolie
    • 78
    • PDF
    Dynamic Error Handling in Service Oriented Applications
    • 25
    • PDF
    Software process support over the Internet
    • 48
    • PDF
    Refinement types in Jolie
    • 13
    • PDF