176 lines
5.2 KiB
BibTeX
176 lines
5.2 KiB
BibTeX
@online{fowler2014microservices,
|
|
author = {Fowler, Martin and Lewis, James},
|
|
title = {Microservices: a definition of this new architectural term},
|
|
year = {2014},
|
|
url = {https://martinfowler.com/articles/microservices.html},
|
|
urldate = {2025-06-15},
|
|
note = {Online; accessed 15 June 2025}
|
|
}
|
|
|
|
@book{nygard2018release,
|
|
author = {Nygard, Michael T.},
|
|
title = {Release It!: Design and Deploy Production-Ready Software},
|
|
year = {2018},
|
|
publisher = {Pragmatic Bookshelf},
|
|
edition = {2nd}
|
|
}
|
|
|
|
@online{kubernetes2025horizontal,
|
|
author = {{Kubernetes Documentation}},
|
|
title = {Horizontal Pod Autoscaler},
|
|
year = {2025},
|
|
url = {https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/},
|
|
urldate = {2025-06-15},
|
|
note = {Online; accessed 15 June 2025}
|
|
}
|
|
|
|
@online{rabbitmq2025messaging,
|
|
author = {{RabbitMQ}},
|
|
title = {Messaging with RabbitMQ},
|
|
year = {2025},
|
|
url = {https://www.rabbitmq.com/},
|
|
urldate = {2025-06-15},
|
|
note = {Online; accessed 15 June 2025}
|
|
}
|
|
|
|
@online{polly2025dotnet,
|
|
author = {{Polly}},
|
|
title = {Polly: The .NET resilience library},
|
|
year = {2025},
|
|
url = {https://www.pollydocs.org/},
|
|
urldate = {2025-03-29},
|
|
note = {Online; accessed 15 June 2025}
|
|
}
|
|
|
|
@online{prometheus2025monitoring,
|
|
author = {{Prometheus Authors}},
|
|
title = {Prometheus - Monitoring system \& time series database},
|
|
year = {2025},
|
|
url = {https://prometheus.io/},
|
|
urldate = {2025-06-15},
|
|
note = {Online; accessed 15 June 2025}
|
|
}
|
|
|
|
@online{grafana2025open,
|
|
author = {{Grafana Labs}},
|
|
title = {Grafana: The open observability platform},
|
|
year = {2025},
|
|
url = {https://grafana.com/},
|
|
urldate = {2025-06-15},
|
|
note = {Online; accessed 15 June 2025}
|
|
}
|
|
|
|
@online{locust2025load,
|
|
author = {{Locust Maintainers}},
|
|
title = {Locust: Open source load testing tool},
|
|
year = {2025},
|
|
url = {https://locust.io/},
|
|
urldate = {2025-06-15},
|
|
note = {Online; accessed 15 June 2025}
|
|
}
|
|
|
|
@book{richardson2018microservices,
|
|
author = {Richardson, Chris},
|
|
title = {Microservices Patterns: With examples in Java},
|
|
year = {2018},
|
|
publisher = {Manning Publications}
|
|
}
|
|
|
|
@article{burns2016borg,
|
|
author = {Burns, Brendan and Grant, Brian and Oppenheimer, David and Brewer, Eric and Wilkes, John},
|
|
title = {Borg, Omega, and Kubernetes},
|
|
journal = {Communications of the ACM},
|
|
year = {2016},
|
|
volume = {59},
|
|
number = {5},
|
|
pages = {50--57}
|
|
}
|
|
|
|
@online{gremlin2023chaos,
|
|
author = {{Gremlin}},
|
|
title = {Chaos Engineering: The History, Principles, and Practice},
|
|
year = {2023},
|
|
url = {https://www.gremlin.com/community/tutorials/chaos-engineering-the-history-principles-and-practice},
|
|
urldate = {2025-03-29},
|
|
note = {Online; accessed 15 June 2025}
|
|
}
|
|
|
|
@online{microsoft2025net,
|
|
author = {{Microsoft}},
|
|
title = {.NET Microservices: Architecture for Containerized Applications},
|
|
year = {2025},
|
|
url = {https://learn.microsoft.com/en-us/dotnet/architecture/microservices/},
|
|
urldate = {2025-06-15},
|
|
note = {Online; accessed 15 June 2025}
|
|
}
|
|
|
|
@book{evans2003domain,
|
|
author = {Evans, Eric},
|
|
title = {Domain-Driven Design: Tackling Complexity in the Heart of Software},
|
|
year = {2003},
|
|
publisher = {Addison-Wesley Professional}
|
|
}
|
|
|
|
@online{stripe2025online,
|
|
author = {{Stripe}},
|
|
title = {Stripe Documentation: Online Payments},
|
|
year = {2025},
|
|
url = {https://stripe.com/docs},
|
|
urldate = {2025-06-15},
|
|
note = {Online; accessed 15 June 2025}
|
|
}
|
|
|
|
@article{shekhar2024microservices,
|
|
author = {Shekhar, Gaurav},
|
|
title = {Microservices Design Patterns for Cloud Architecture},
|
|
journal = {International Journal of Computer Science and Engineering},
|
|
year = {2024},
|
|
volume = {11},
|
|
number = {9},
|
|
pages = {1--7},
|
|
month = {sep},
|
|
doi = {10.14445/23488387/ijcse-v11i9p101}
|
|
}
|
|
|
|
@article{walia2025leveraging,
|
|
author = {Walia, Anjali},
|
|
title = {Leveraging microservices architecture: Key principles for scalable and fault-tolerant applications},
|
|
journal = {International Journal of Information Technology and Management Information Systems},
|
|
year = {2025},
|
|
volume = {16},
|
|
number = {1},
|
|
pages = {455--468},
|
|
month = {feb},
|
|
doi = {10.34218/ijitmis_16_01_034}
|
|
}
|
|
|
|
@article{makungu2023fault,
|
|
author = {Makungu, Chisenga},
|
|
title = {Fault Tolerance in Distributed Systems},
|
|
journal = {World Journal of Innovation and Modern Technology},
|
|
year = {2023},
|
|
volume = {7},
|
|
number = {2},
|
|
pages = {105--108},
|
|
month = {dec},
|
|
doi = {10.56201/wjimt.v7.no2.2023.pg105.108}
|
|
}
|
|
|
|
@article{baboi2019dynamic,
|
|
author = {Baboi, Mihai and Iftene, Adrian and Gîfu, Daniela},
|
|
title = {Dynamic Microservices to Create Scalable and Fault Tolerance Architecture},
|
|
journal = {Procedia Computer Science},
|
|
year = {2019},
|
|
volume = {159},
|
|
pages = {1035--1044},
|
|
doi = {10.1016/j.procs.2019.09.271}
|
|
}
|
|
|
|
@inproceedings{ibrahim2022scalable,
|
|
author = {Ibrahim, Abdullahi and Ade, Mallo},
|
|
title = {Scalable Fault Tolerance for Microservices-Based Systems},
|
|
booktitle = {2022 IEEE International Conference on Big Data (Big Data)},
|
|
year = {2022},
|
|
pages = {6329-6331},
|
|
doi = {10.1109/BigData55660.2022.10021021}
|
|
} |