Tag: Devops
-
The REST API Handbook – How to build, test, consume, and document REST APIs
Posted on May 5, 2023, Level intermediate Resource Length long
This tutorial aims to show you an example of how you can fully implement a REST API. We'll cover basic setup and architecture with Node and Express, unit testing with Supertest, seeing how we can consume the API from a React front-end app and finally documenting the API using tools such as Swagger. By Germán Cocca.
Tags app-development restful apis cloud devops web-development react
-
Distributed cloud-native graph database with NebulaGraph Docker extension
Posted on May 4, 2023, Level intermediate Resource Length medium
Graph databases have become a popular solution for storing and querying complex relationships between data. As the amount of graph data grows and the need for high concurrency increases, a distributed graph database is essential to handle the scale. Finding a distributed graph database that automatically shards the data, while allowing businesses to scale from small to trillion-edge-level without changing the underlying storage, architecture of the service, or application code, however, can be a challenge. By Wey Gu and Ajeet Singh Raina.
Tags app-development docker cio containers devops database
-
Cilium Mesh – One mesh to connect them all
Posted on April 23, 2023, Level beginner Resource Length medium
Cilium has rapidly become the standard in Kubernetes networking thanks due to its advanced security, performance, and exceptional scalability. With the increase in the adoption of Cilium, more and more customers have requested to bring Cilium to the world of virtual machines and servers. By Thomas Graf.
Tags app-development devops kubernetes containers infosec
-
How we achieved a 6-fold increase in Podman startup speed
Posted on April 21, 2023, Level beginner Resource Length medium
By cutting unnecessary processes, you can realize near-real-time container startup, critical in cars and other time-sensitive applications. By Dan Walsh (Red Hat), Alexander Larsson (Red Hat), Pierre-Yves Chibon (Red Hat).
Tags ibm devops linux cloud performance servers
-
Comparisons of proxies for MySQL
Posted on April 11, 2023, Level intermediate Resource Length long
HAProxy, ProxySQL, MySQL Router (AKA MySQL Proxy); in the last few years, I had to answer multiple times on what proxy to use and in what scenario. When designing an architecture, many components need to be considered before deciding on the best solution. By Marco Tusa.
Tags sql database performance how-to devops
-
Developers journey to AWS Lambda
Posted on April 10, 2023, Level intermediate Resource Length long
AWS Lambda has a surprise learning curve. You create a new function, write your code, and it executes. Easy, right? Then you discover just how deep the rabbit hole goes. Deluged by so many topics, it's hard to know where to go next. By Stephen Sennett.
Tags serverless cloud aws devops microservices learning
-
NGINX tutorial: How to use OpenTelemetry tracing to understand your microservices
Posted on April 9, 2023, Level beginner Resource Length long
A microservices architecture comes with many benefits, including increased team autonomy and increased flexibility in scaling and deployment. On the downside, the more services in a system (and a microservices app can have dozens or even hundreds), the more difficult it becomes to maintain a clear picture of the overall operation of the system.Observability tooling gives us the power to build that picture across numerous services and supporting infrastructure. By Vijay Kanade.
Tags cloud nginx monitoring devops microservices servers
-
How to connect to MySQL remotely with SSH PuTTY Tunnels: A step-by-step guide
Posted on April 6, 2023, Level beginner Resource Length long
MySQL is a popular relational database management system to organize and store data. Depending on your specific use cases and preferences, you can connect to a MySQL Server through a command-line interface, using GUI tools,such as dbForge Studio for MySQL, programming languages or via web-based interfaces such as phpMyAdmin. By Julia Evans.
Tags infosec cloud devops database servers
-
Increase availability & container images caching thanks to kube-image-keeper
Posted on April 4, 2023, Level beginner Resource Length long
At Enix, we manage hundreds of Kubernetes clusters for our customers and our own internal use. On cloud, on premises, big and small, from development to production... And there is one particular issue that hits all these clusters at one point or another: the image retrieval process. By Nicolas Gouze.
Tags docker devops containers distributed apis
-
How your software engineering team can ship 10x faster
Posted on March 27, 2023, Level beginner Resource Length long
When we talk about "shipping 10x faster" at Swarmia, we mean that your customers will have the features that matter to them in their hands 10x sooner. Ultimately, this allows you to serve your customers better than the competition. By Ari-Pekka Koponen.
Tags devops app-development management cio agile
-
The architecture of Prometheus
Posted on March 24, 2023, Level intermediate Resource Length medium
This article explains the Architecture of Prometheus. Prometheus is an open source monitoring and alerting toolkit for services and applications that run in containers. Developed first at SoundCloud, the project became part of the Cloud Native Computing Foundation (CNCF). Prometheus is now the industry standard for both containerized infrastructure and classic implementation scenarios, especially within Kubernetes clusters. By Ju.
Tags devops monitoring performance software-architecture analytics how-to
-
From 50 ML projects, 48 made it to production within 2 weeks. How?
Posted on March 20, 2023, Level beginner Resource Length medium
Putting machine learning (ML) models in production is considered an operational challenge that is performed after all the hard work on training and optimizing the model is completed. In contrast, serverless ML starts with a minimal model, including the operational feature pipeline(s) and inference pipeline. By Jim Dowling.
Tags big-data data-science cloud cio devops