Cache: The more the data grows, the more the data database transactions grow, and the importance of cache grows.
While scaling our microservices, we might have a question about whether we should implement caching mechanisms or optimize our database layers. Both have their own pros and cons depending upon our…
In this article, we would be discussing the implementation of Queue(backed by Array/Slice) in Golang
This would be a follow-up to my recent article:
A queue is an abstract data structure (ADT) that follows a particular order in which the operations are performed.
It follows the First…
If a reader with a basic understanding of Golang might know that it has data structures like array, slice, map.
But being accustomed to Java, I missed the support of the Collections framework, its simplicity in usage, and multiple options like HashMap, TreeMap, ConcurrentHashMap, etc. …
In this article, we would be building a GraphQL server to interact with our backend i.e. MySQL database.
Code related to the article will be attached at the end.
That’s the first question I had asked myself when my team had the requirement to expose GraphQL endpoints along with already…
Article focuses on developing a basic RESTful CRUD API’s using Golang & MySql as backend database.
Github link related to the article has been attached in the end.