ACID Simplified: Atomicity and ConsistencyIntroduction In the last article, I gave an introduction about the fundamental role of transactions in database systems, highlighting how they act as the heroes that ensure our data remains consistent and reliable. Transactions plays a pivotal role i...Aug 25, 2024 · 5 min readyoussefkhaled.hashnode.dev
ACID Simplified: Introduction to Database TransactionsIntroduction In the world of databases, transactions are the unknown heroes. That was my impression when I first learnt about database transactions, ensuring that our data remains consistent, reliable, and safe. Whether you're transferring money betw...Aug 18, 2024 · 4 min readyoussefkhaled.hashnode.dev
Swagger Advanced Schemas: Arrays and Nested ObjectsIn our previous articles, we covered the basics of Swagger, defining API endpoints and operations, creating schemas to promote reusability, and adding examples to your Swagger documentation. In this article, we will explore how to use advanced schema...Jun 22, 2024 · 4 min readyoussefkhaled.hashnode.dev
Adding Examples to Swagger DocumentationIn our previous articles, we covered the basics of Swagger, defining API endpoints and operations, and creating schemas to promote reusability. In this article, we will focus on adding examples to your Swagger documentation. Examples are invaluable f...Jun 18, 2024 · 4 min readyoussefkhaled.hashnode.dev
Promoting Reusability in Swagger Using SchemasIn our previous articles, we introduced Swagger and discussed its importance in API documentation. We also covered how to define API endpoints and operations in detail in the previous article. In this article, we will focus on promoting reusability i...Jun 17, 2024 · 5 min readyoussefkhaled.hashnode.dev