go-authenticator is an open-source framework designed to simplify user authentication in Go applications. It supports various authentication methods, including: User Authentication with username and password SASL Authentication for secure, extensible…
Introducing go-mysql V1.1: Redefining MySQL-Compatible Server Development
I am pleased to to introduce go-mysql, a major update to the lightweight framework for building MySQL-compatible servers in Go. This release marks a significant step forward, offering enhanced independence,…
Rust Implementation Guide – from efficient learning to implementation
In the last issue [31], we implemented the same application in Go, Rust, and C (+ Python) and evaluated the implementation efficiency and speed with each language. In this article,…
Introducing New Open-Source Frameworks: go-sasl for SASL Authentication
I have released a new open-source frameworks: go-sasl. Simple Authentication and Security Layer (SASL) is a framework for authentication and data security in Internet protocols. It decouples authentication mechanisms from…
Announcing the Release of PuzzleDB v1.0 with PostgreSQL Protocol Support!
I am thrilled to announce the release of PuzzleDB version 1.0! This version brings a significant update – support for the PostgreSQL protocol. This enhancement broadens the versatility and…
Introducing New Open-Source SQL Frameworks: go-postgresql and go-sqlparser
I have released a new open source framework, go-postgresql. The go-postgresql is a database framework for implementing a postgresql-compatible server using Go easily. The go-postgresql handles PostgreSQL protocol and interprets…
Rust vs Go vs C: Database and IoT Application Performance Benchmarks
Rust is a language designed to be both secure and fast [1], and in recent years, it has been expected to make further strides as a professional language employed in…
Unveiling PuzzleDB v0.8.0: A Leap Towards Cloud-Native, Multi-Model Database Innovation
I have released a new open-source database framework called PuzzleDB today. PuzzleDB aims to be a high-performance, distributed, cloud-native, multi-API, multi-model database. The Technology Preview version is developed in the…
Announcing the Release of uecho-rs v1.0: A New Milestone for Rust Developers
I have released a new open-source framework called uecho-rs. This framework is a portable, cross-platform development tool designed for Rust developers to create controller and device applications for ECHONET-Lite, an…
Introducing go-cbor 1.0: Enhancing Data Serialization with CBOR in Go
I have released a new open source framework, go-cbor. go-cbor provides encoders and decoders for Concise Binary Object Representation (CBOR) binary representations. CBOR is defined in RFC8949, and it is…