Tag: Architecture and apis
-
Mastering AWS Kinesis data streams
Posted on July 14, 2020, Level advanced Resource Length long
An article by Anahit Pogosova in which she describes how she has been working with AWS Kinesis Data Streams for several years, dealing with over 0.5TB of streaming data per day. Rather than telling you about all the reasons why you should use Kinesis Data Streams (plenty is written on that subject), she will talk about the things you should know when working with the service.
Tags architecture-and-apis data-and-analytics leadership-and-career software-engineering
-
Docker networking and how it impacts your image
Posted on July 9, 2020, Level intermediate Resource Length medium
Can't connect to the server running in your container? Let's see why, and how to fix it, starting with an example. By by Itamar Turner-Trauring.
Tags devops-and-ci-cd architecture-and-apis
-
Fastly edge compute explained
Posted on July 5, 2020, Level intermediate Resource Length long
Fastly (FSLY) has experienced an incredible run over the past several weeks. In this post author will spend time examining how Fastly has approached building new technologies in the past and what this might mean for their future edge compute offering. By softwarestackinvesting.com.
Tags cloud-and-infrastructure business-and-emerging-tech devops-and-ci-cd architecture-and-apis
-
WebAssembly: Introduction to WebAssembly using Go
Posted on June 30, 2020, Level intermediate Resource Length long
Welcome to tutorial no. 1 of our WebAssembly tutorial series. JavaScript has been the only programming language that the browser understands. JavaScript has stood the test of time and it has been able to deliver the performance needed by most web applications. But when it comes to 3D games, VR, AR, and image editing apps, JavaScript is not quite up to the mark since it is interpreted. Published on golangbot.bot by Naveen Ramanathan.
Tags architecture-and-apis frontend-and-mobile miscellaneous
-
Service mesh comparison: Istio vs Linkerd
Posted on June 29, 2020, Level intermediate Resource Length medium
From the latest CNCF annual survey, it is pretty clear that a lot of people are showing high interest in service mesh in their project and many are already using in Production. Nearly 69% are evaluating Istio, and 64% are evaluating Linkerd. By infracloud.io.
Tags architecture-and-apis devops-and-ci-cd cloud-and-infrastructure
-
Host a static site using Linode Object Storage
Posted on June 28, 2020, Level beginner Resource Length medium
Static site generators are a popular solution for creating simple, fast, flexible, and attractive websites that are easy to update. Traditionally, these static HTML files would be served by a web server (like NGINX or Apache) running on a Linode. Using Object Storage to host your static site files means you do not have to worry about maintaining your site's infrastructure. By linode.com.
Tags architecture-and-apis cloud-and-infrastructure devops-and-ci-cd leadership-and-career frontend-and-mobile
-
How to get big results with a small SRE team
Posted on June 27, 2020, Level beginner Resource Length medium
One responsibility of every site reliability engineering team is to help other engineers deliver changes quickly and safely to customers. By Pierre Vincent Head of Site Reliability Engineering, Glofox.
Tags devops-and-ci-cd cloud-and-infrastructure architecture-and-apis leadership-and-career
-
How to reuse AWS S3 bucket for multiple serverless framework deployments
Posted on June 25, 2020, Level intermediate Resource Length medium
When using Serverless Framework, the default behaviour is the creation of a S3 bucket for each serverless.yml file, since they are treated as separated projects. By Eduardo Rabelo on serverlessguru.com.
Tags architecture-and-apis software-engineering cloud-and-infrastructure
-
Architecturing an App with functional reactive programming
Posted on June 24, 2020, Level intermediate Resource Length long
Whenever a team is about to start a new project, there's one question that always comes up: "Which architecture are we going to follow?" And every developer tends to have their own opinion on the matter, which makes perfect sense, because it's such an important topic. By Vincent Pradeilles.
Tags leadership-and-career frontend-and-mobile software-engineering architecture-and-apis backend-development
-
Basic CI/CD pipeline for serverless apps
Posted on June 22, 2020, Level intermediate Resource Length long
For deploying her applications, Emily have a CI/CD pipeline that uses the AWS Serverless Application Model (SAM), GitHub, and CircleCI. In this post author will show you how to set it up. Many people get started with serverless by using the AWS console. By Emily Shea.
Tags architecture-and-apis product-and-design devops-and-ci-cd frontend-and-mobile
-
5 reasons Elixir can be your competitive advantage
Posted on June 13, 2020, Level beginner Resource Length medium
Elixir is a relatively new programming language. Release of v1.0 was announced on September 18, 2014. Elixir has been trusted by several companies to be part of their toolset. Some of those well-known companies that publicly shared they use Elixir to build their products are Pinterest, PagerDuty and Wistia. By Elvio Vicosa.
Tags backend-development frontend-and-mobile software-engineering architecture-and-apis
-
Introduction to Python SQL libraries
Posted on June 12, 2020, Level intermediate Resource Length long
All software applications interact with data, most commonly through a database management system (DBMS). You will develop a straightforward application to interact with SQLite, MySQL, and PostgreSQL databases. By Usman Malik.
Tags backend-development data-and-analytics architecture-and-apis