Tag: Architecture and apis
-
Visualize Microservice dependencies in a team context
Posted on August 16, 2022, Level intermediate Resource Length medium
The moment we introduce strong coupling between our services, we lose the potential advantages of a microservice architecture. This article addresses the challenge by introducing the concept of a Change Coupling analysis. Change Coupling is a behavioral code analysis technique that uncovers logical dependencies across services and team boundaries. Let's see it in action. By Adam Tornhill.
Tags devops-and-ci-cd architecture-and-apis leadership-and-career product-and-design
-
How to build an organizational culture that is 'cybersecurity ready'
Posted on August 11, 2022, Level beginner Resource Length long
Cyber threats are some of the biggest challenges organizations face, but cybersecurity failure is still seen as a critical short-term risk.. By Artem Nikulchenko. By Candid Wüest, Nisha Almoula, Roman Hagen @weforum.org.
Tags leadership-and-career security-and-privacy architecture-and-apis
-
This is how we scale: Using a centralized logging solution
Posted on August 4, 2022, Level beginner Resource Length long
Our current centralized logging solution is Logz.io: Cloud Observability for Engineers and most of our application logs are sent there from the k8s cluster. In addition, we use the logging system's alert mechanism to trigger and send alerts to various sources, including email, Slack channels, etc. By Uriah Ahrak.
Tags devops-and-ci-cd cloud-and-infrastructure product-and-design architecture-and-apis
-
Peeling back the layers and understanding automation mesh
Posted on August 2, 2022, Level intermediate Resource Length long
Red Hat Ansible Automation Platform 2 features an awesome new way to scale out your automation workloads: automation mesh. In this blog post, I want to focus on the technical implementation of automation mesh, what network ports it is using and how you can secure it. By Sean Cavanaugh.
Tags devops-and-ci-cd product-and-design frontend-and-mobile architecture-and-apis
-
CQRS and Event Sourcing implementation in PHP
Posted on August 1, 2022, Level intermediate Resource Length long
Command Query Responsibility Segregation (CQRS) with Domain Driven Design is more and more popular recently. Its implementation in PHP, which will be the topic of the article, generates some new possibilities, making a process more efficient. For example, it gives you the opportunity to restore the whole system easily. By Michał Żądło.
Tags backend-development product-and-design frontend-and-mobile architecture-and-apis
-
How to mock data in Angular applications
Posted on July 31, 2022, Level intermediate Resource Length medium
It's common to use APIs when working with external data sources on some features in Angular. However, you may occasionally work on a feature in parallel without immediate access to the database or API. By Muhammad Amir.
Tags frontend-and-mobile backend-development product-and-design architecture-and-apis cloud-and-infrastructure
-
Angular landing page with Airtable integration and Netlify functions
Posted on July 29, 2022, Level intermediate Resource Length medium
If you want to build a public landing page with Angular and email signup you likely don't want to expose any secret keys, and author will show you how with Netlify cloud functions. By Simon Grimm.
Tags frontend-and-mobile backend-development architecture-and-apis product-and-design
-
How to manage your Flutter monorepos
Posted on July 25, 2022, Level intermediate Resource Length medium
Monorepos are extremely helpful when working with larger codebases. But they also come with additional management costs. In this article, we will go through the process of managing a monorepo with a tool like Melos and set up our repository for CI/CD with Codemagic. By @codemagic.io.
Tags product-and-design frontend-and-mobile architecture-and-apis devops-and-ci-cd
-
How to visualize your Apache Kafka data the easy way with stream lineage
Posted on July 24, 2022, Level intermediate Resource Length long
Understanding how data flows and is transformed across the different layers of an organization's application and data stack is one of the most challenging governance problems companies are facing today. Who is producing data? By David Araujo and Julia Peng.
Tags product-and-design data-and-analytics architecture-and-apis
-
The 2022 API platform landscape: Trends and challenges
Posted on July 23, 2022, Level intermediate Resource Length medium
How API management needs to evolve beyond its roots. This change is necessitated by APIs moving from being connective glue to being the primary building blocks of modern software. We also defined the key components of the new age of API platforms in our API platform landscape. Our intent was to describe how the many different pieces of technology and tooling fit together to help organizations deliver on the API-first model of software development. By Abhinav Asthana.
Tags product-and-design frontend-and-mobile architecture-and-apis
-
Scaling up and load balancing your PostgreSQL Cluster using Pgpool-II
Posted on July 12, 2022, Level intermediate Resource Length medium
PostgreSQL's speed, robustness and security makes it suitable for 99% of the new-age applications. Today, let's deep dive into how you can enable scalability and load balancing of your PostgreSQL cluster using Pgpool-II. By Azman Agung Nugraha.
Tags data-and-analytics software-engineering architecture-and-apis backend-development
-
Separate stateful infrastructure with Serverless Compose
Posted on July 4, 2022, Level intermediate Resource Length medium
One of the most significant benefits of serverless is that the development teams can fully own and manage all of their infrastructure themself. Keeping all of that infrastructure in the same CloudFormation stack can sometimes be troublesome however, and there are many reasons why you might consider having parts of it in a separate stack. By Sebastian Bille.
Tags product-and-design architecture-and-apis frontend-and-mobile leadership-and-career devops-and-ci-cd