async (7 articles)

Building a simple AI chatbot using Rust and Ollama

08.03.2024 - 9m read - rust async ai llm ollama llama2

In this post, we'll build a simple AI chatbot, leveraging a locally running LLM, using Rust and Ollama.


Create an async CRUD web service in Rust with warp

09.05.2023 - 32m read - rust async crud warp

In this post, I’ll show how to implement an async CRUD Rust web application using Warp.


Basic Reactor and Executor for non-blocking IO in Rust

23.11.2020 - 37m read - rust nonblocking async futures

In this second part of our journey to try and understand how async I/O works in Rust, we'll build a simple reactor/executor model.


Basic non-blocking IO using epoll in Rust

20.10.2020 - 28m read - rust epoll linux async nonblocking

This is the first blog post in a small series, where we will explore the basics of non-blocking IO in Rust. We'll start by building a minimal HTTP server using epoll


Synchronized Asynchronous Job Runner in Rust

18.01.2020 - 15m read - Rust Async job runner web

In this post we'll implement a basic asynchronous job runner, which synchronizes job runs among several instances using Redis.


Async-Awaitifying a Rust CLI App

23.11.2019 - 26m read - Rust Async Futures

In a previous post I showed an example CLI application in rust dealing with HTTP and Git. This post will show how to use the new async/await syntax to improve it.


Asyncifying an Actix Web App and Upgrading it to 1.0

20.06.2019 - 16m read - Rust Actix Futures Async

In a previous post, we created an Actix 0.7 Web App, which was not fully non-blocking. In this post, we'll become fully non-blocking and upgrade the app to Actix 1.0