Tag: Architecture and apis
-
Quick guide to microservices with Quarkus on Openshift
Posted on September 29, 2019, Level intermediate Resource Length medium
Piotr Mińkowski wrote this article about one very interesting framework dedicated for microservices architecture, which is becoming increasing popular –- Quarkus.
Tags software-engineering backend-development devops-and-ci-cd architecture-and-apis
-
The great serverless cost debate
Posted on September 21, 2019, Level beginner Resource Length long
An older article by John Demian about thecost of switching to serverless. He points out that there are many ways to track and lower the costs of your serverless operation without slowing down your business.
Tags architecture-and-apis frontend-and-mobile devops-and-ci-cd miscellaneous
-
How to build a serverless web crawler
Posted on September 19, 2019, Level intermediate Resource Length medium
James Beswick wrote this piece about how to use serverless to scale an old concept for the modern era. It describes a client project which involved the need to crawl a large media site to generate a list of URLs and site assets.
Tags architecture-and-apis devops-and-ci-cd frontend-and-mobile
-
Tour of Akka Typed: Message Adapters, Ask Pattern and Actor Discovery
Posted on September 17, 2019, Level advanced Resource Length medium
An article in series by Manuel Bernhardt in which he explores the basics of the Akka Typed API, why it was created and what are its benefits in comparison to the classic Actor API, how to build typed actor systems via protocols and behaviors and how to create typed actors.
Tags architecture-and-apis backend-development software-engineering data-and-analytics
-
Choose boring technology
Posted on September 14, 2019, Level beginner Resource Length short
The perspective of seasoned developer on development process and how big companies can have a branded way of doing engineering. Compared with situations where "the way engineering is done" is actively being figured out.
Tags software-engineering architecture-and-apis miscellaneous how-to
-
Step Zero: Kubernetes on Microsoft Azure Kubernetes Service (AKS)
Posted on September 13, 2019, Level intermediate Resource Length short
Step to step guide how to create a Kubernetes cluster using the Azure command line tools. It describes the commands required to setup a Kubernetes cluster using the command line. By JupyterHub.
Tags devops-and-ci-cd cloud-and-infrastructure software-engineering architecture-and-apis
-
Mono repo vs one per service
Posted on September 12, 2019, Level beginner Resource Length long
An article by Yan Cui about his take on using code repository when working with microservices and serverless. With AWS Lambda, we can deploy and scale individual functions. However, we engineers still like to think in terms of services and maintain a mapping between business capabilities and service boundaries.
Tags devops-and-ci-cd architecture-and-apis software-engineering leadership-and-career cloud-and-infrastructure
-
Google's Engineering Practices documentations
Posted on September 5, 2019, Level beginner Resource Length long
Google engineering practices are now open source. The pages in this section contain recommendations on the best way to do code reviews, based on long experience.
Tags miscellaneous software-engineering architecture-and-apis devops-and-ci-cd
-
What is GitOps and why it might be the next big thing for DevOps
Posted on September 4, 2019, Level intermediate Resource Length medium
With containers comes a level of agility never before experienced in the world of business. An article by Jack Wallen explaining what GitOps is.
Tags devops-and-ci-cd software-engineering architecture-and-apis
-
Leveraging the Dependency Injection support in Azure Functions
Posted on September 3, 2019, Level intermediate Resource Length long
Cecil Phillip, Rich Lander are authors of this video in which they walk you though dependency injection for Azure functions (serverless). The latest update to Azure Functions v2 now has support for registering services with DI.
Tags cloud-and-infrastructure backend-development frontend-and-mobile architecture-and-apis
-
AWS Lambda: how to share code between functions in a monorepo
Posted on September 1, 2019, Level beginner Resource Length short
Yan Cui put together this tutorial about sharing business logic between services in a Node.js monorepo.
Tags architecture-and-apis devops-and-ci-cd cloud-and-infrastructure frontend-and-mobile
-
Why gRPC?
Posted on August 25, 2019, Level beginner Resource Length short
Short explanation focusing on gRPC and it's implementation in Akka (Scala). gRPC is a transport mechanism for request / response and (non-persistent) streaming use cases. Akka gRPC is Open Source and available under the Apache 2 License.
Tags architecture-and-apis backend-development software-engineering frontend-and-mobile