Joe Emison covers the ideal patterns for serverless applications, anti-patterns for both greenfield applications and migrations, and real-world unexpected consequences…
We have discussed scalability and its importance in previous article. In this article we will deep dive into scalability patterns. Scalability…
Scalability is frequently used word in present days software architecture discussions. If you are part of those discussions then it means either your system is hit by scalability issues or you are building a scalable system.
PostgreSQL 9.5 introduces a new SKIP LOCKED option to SELECT … FOR [KEY] UPDATE|SHARE. And the main utility of SKIP LOCKED is for building simple, reliable and efficient concurrent work queues.
GraphQL is recent entry into APIs world and provides flexibility and efficiency over REST APIs.
Sometimes it becomes tricky if you want to introduce GraphQL in existing architecture as you might already have REST or HTTP API’s.
Hence this post describes various patterns to use GraphQL.
GraphQL is a new API standard that provides a more efficient, powerful and flexible alternative to REST. It was developed and open-sourced by Facebook.
It enables declarative data fetching where a client can specify exactly what data it needs from an API.