Posts Tagged: software architecture

title_page

eBook Released: API-Driven DevOps – Strategies for Continuous Deployment

We’re excited to announce that we’ve released a new eBook! We’ve compiled our last 10+ articles on the subject of DevOps into a handy compendium. Grab a copy of API-Driven DevOps for free HERE, or name your price on LeanPub. Read more

Blockchain-beyond-cryptocurrency-nordic-apis

Blockchain: Beyond Cryptocurrency

In many ways, the internet is still a “wild west” technological landscape. New, innovative technologies emerge yearly, promising to expand functionality and redefine interactivity, changing our day to day lives on the world wide web through huge paradigm shifts.

One of these great new technologies ushering in the new era of computing is the concept and application of the Blockchain. Read more

Using Spark to Create APIs- Scala-01

Using Spark to Create APIs in Scala

In our previous piece, we discussed the strengths of the Java Language within the Spark framework, highlighting the ways Java Spark increases simplicity, encourages good design, and allows for ease of development.

In this piece we continue our coverage on Spark, a micro framework great for defining and dispatching routes to functions that handle requests made to your web API’s endpoints. Read more

a-tale-of-four-designs-nordic-apis

A Tale of Four API Designs: Dissecting Common API Architectures

In the world of APIs, the way we design and implement code is of paramount importance. Starting development without a proper architectural design perspective, approach, or consideration could lead to unneeded redundancy, complexity, and purposeless constraints. By implementing one of several common design architectures, however, we can guide our API style in a more cohesive direction, decreasing development time, increasing developer efficiency, and creating a streamlined API life cycle. Read more

vector identity card of the person, badge, identification card. flat design.

How To Control User Identity Within Microservices

Everyone’s excited about microservices, but actual implementation is sparse. Perhaps the reason is that people are unclear on how these services talk to one another; especially tricky is properly maintaining identity and access management throughout a sea of independent services. Read more