Tag: Architecture and apis
-
How to integrate legacy API with AWS API Gateway proxy
Posted on September 18, 2021, Level intermediate Resource Length medium
The emergence of modern web and mobile applications, based on microservices exposing HTTP APIs, has highlighted the need to effectively integrate, deploy, decommission, throttle, and securing a plethora of heterogeneous web APIs. By #Proud2beCloud @towardsaws.com.
Tags architecture-and-apis devops-and-ci-cd how-to cloud-and-infrastructure
-
Deep-dive: VideoNG
Posted on September 17, 2021, Level beginner Resource Length medium
This post is a part of a series on the Chromium rendering engine. The team is responsible for the web facing APIs for video playback like MSE and WebCodecs, and the platform specific internals involved in demuxing, decoding, and rendering audio and video. By Dale Curtis.
Tags miscellaneous product-and-design architecture-and-apis
-
Tools of the build trade: The making of a tiny Kotlin app
Posted on September 16, 2021, Level intermediate Resource Length medium
Tony Robalik published the story of how to build thinhs with Gradle, how to use the application and distribution plugins to build the app and bundle a distribution; how to use the shadow plugin to turn it into a fat jar.
Tags backend-development software-engineering frontend-and-mobile product-and-design architecture-and-apis
-
Top 4 cloud native application architecture principles
Posted on September 12, 2021, Level beginner Resource Length short
Cloud Native Applications are independent services, collectively but loosely coupled. Cloud native development is an approach to build quality apps. It is efficient as Cloud native development focuses on architecture's modularity. We need DevOps, Microservices and Containers for cloud native. By AnAr Corporate.
Tags cloud-and-infrastructure security-and-privacy product-and-design architecture-and-apis
-
How to build an effective API strategy in 2021
Posted on September 5, 2021, Level beginner Resource Length medium
Application Programming Interfaces (APIs) are the building blocks of modern digital ecosystems. They've collapsed data silos, allowing businesses to streamline their operations. By David Campbell.
Tags product-and-design leadership-and-career architecture-and-apis devops-and-ci-cd
-
Test like you fly - intro
Posted on September 4, 2021, Level beginner Resource Length medium
In contrast to all the other important test methodologies, "Test Like You Fly", or TLYF for short, emphasizes testing to find fundamental flaws in a system that will prevent it from performing the mission. Most testing methodologies strive to confirm that requirements - the input to our designs - are being met by the system as written. By Tim Chambers.
Tags product-and-design testing-and-quality devops-and-ci-cd architecture-and-apis leadership-and-career software-engineering
-
Best practices for load balancing Kubernetes containers
Posted on September 3, 2021, Level intermediate Resource Length short
Some organizations have hundreds of small containers across many different servers in different development, test, and production environments. This can be tricky to manage, which is why companies have turned to Kubernetes for container orchestration. By Craig Risi.
Tags product-and-design devops-and-ci-cd architecture-and-apis leadership-and-career
-
Redis at the Edge with Cloudflare Workers
Posted on September 1, 2021, Level intermediate Resource Length medium
Computing at the Edge is one of the most exciting capabilities in recent years. CDN allows you to keep your files closer to your users. Edge computing allows you to run your applications closer to your users. This helps developers to build globally distributed, performant applications. By Enes Akar.
Tags product-and-design cloud-and-infrastructure architecture-and-apis data-and-analytics software-engineering
-
How are client hints really useful for web performance
Posted on August 28, 2021, Level beginner Resource Length long
Client Hints are HTTP request header fields that a server can request from a client in order to get information about the client's device, network, etc. The server can then determine the type of data to be displayed according to the client information received. By Hargunbeer Singh.
Tags architecture-and-apis devops-and-ci-cd software-engineering frontend-and-mobile
-
Fortifying APIs with advanced security
Posted on August 25, 2021, Level intermediate Resource Length long
In F5's The State of Application Strategy in 2021 report, 58% of respondents said they are building a layer of APIs to modernize applications. Increasingly, though, breaches are taking the form of attacks on APIs. By Karthik Krishnaswamy.
Tags devops-and-ci-cd architecture-and-apis frontend-and-mobile product-and-design security-and-privacy
-
Introduction to Akka Streams
Posted on August 22, 2021, Level beginner Resource Length medium
Akka Streams is a library to process and transfer a sequence of elements. It is built on top of Akka Actors to make the ingestion and processing of streams easy. As it is build on top of Akka Actors, it provide a higher-level abstraction over Akka's existing actor model. By Asbin Bhadra.
Tags architecture-and-apis data-and-analytics software-engineering backend-development
-
First look at Akka Serverless
Posted on August 21, 2021, Level intermediate Resource Length long
Akka Serverless exposes part of the open-source battle-tested Akka framework as an as-a-service offering. If you ever wondered what a fully managed version of Akka Cluster+Sharding+Persistence would look like, here's the answer! If you don't know what Akka is at all, don't worry — we'll cover all the necessary details. By Adam Warski.
Tags architecture-and-apis data-and-analytics product-and-design backend-development devops-and-ci-cd