Salesforce Architects whether they be Solution Architects, Technical Architects or some other type of Architect should have at least a good working knowledge of how to code.
Security is essential for REST APIs because our organizations depend on them.
REST APIs function primarily through the use of resources that are located at a certain URI.
The goal of caching is to avoid having to generate the same response twice.
In this blog article we look at five techniques for caching in a RESTful api.
REST or REpresentational State Transfer is an API architecture style that uses a uniform interface.
For an API to be RESTful there are six rules that it needs to follow.
When looking at patterns it’s important to understand what tradeoffs are being made.
It is a distributed architecture that allows us to partition workloads between the providers of the service and service requestors. The service provider is called a server, and the service consumer is called a client. A server listens for requests and services them as clients request them.
A Layered Architecture is an application that has been designed to have multiple separate tiers or layers that can be located on different physical machines and are logically separate. You may also hear of a Layered Architecture being referenced as a n-Tier Architecture because it could have any number of tiers. The Layered architecture is…
Scaling relational databases can be hard especially if you don’t take the time upfront to prepare for it. Replication, denormalization, and federation are all explored in this article.
Software architecture is the design of software systems whether intentional or not. Software architecture is the organization of the system. Every piece of software has an architecture.
This year for Christmas I was really blessed to receive The Software Architect Elevator book from a family member. Gregor Hohpe has done such an incredible job putting incredibly technical details into a really easy to follow book.