Rust導入ガイド - 効率的な学習方法から導入まで
前回[4]、同一アプリケーションをGo、Rust、C言語(+ Python)で実装し、各言語による実装効率と速度を評価しました。今回は、その経験をもとにRustの効率的な学習方法と導入についての...
9 search resultsShowing 1~9 results
You need to log-in
前回[4]、同一アプリケーションをGo、Rust、C言語(+ Python)で実装し、各言語による実装効率と速度を評価しました。今回は、その経験をもとにRustの効率的な学習方法と導入についての...
Rustは、安全性と高速性の両立を目的にデザインされた言語[1]であり、近年では業務に採用されるプロフェッショナル言語としての、更なる飛躍が期待されています[3][8]。 ただし、2021年のア...
最近、RDMBSの通信プロトコルに興味があり、代表的なPostgreSQL・MySQLの通信プロトコルの調査をしています。今回は、とくに興味があった問い合わせ(Query)とその応答の通信プロト...
MongoDBは、DB-Enginesの2019年8月のランキング[1]で第5位と、近年でも安定した人気を得ているドキュメントデータベースです。また、マイクロソフトのCosmosDBや、Foun...
Redisは、インメモリのキーバリューストアとして2009年に登場し、現在でも活発に機能拡張が継続されているプロダクトです。特に、2020年に登場したRedis 6系では、Rediの通信プロトコ...
最近、PostgresSQL互換サーバーを実装する目的で、Go言語向けのPostgreSQL互換サーバー構築用フレームワークである「go-postgresql」と、それを活用したマルチプロトコル...
Operator-SDK公式のGo言語チュートリアルは、MemcachedのOperatorを開発するチュートリアルとして提供されています。 この記事は、Operator-SDKの公式のGo言語...
はじめに FoundationDBは、高度なスケーラビリティ、堅牢性、および柔軟性を備えた分散型のキーバリューストアです。現在、Apple Inc.によってオープンソースプロジェクトとして広く提...
はじめに クラウドコンピューティングの進化は、データベース技術にも革新をもたらしています。その中で、高度なスケーラビリティ、堅牢性、および柔軟性を兼ね備えた分散型キーバリューストアであるFoun...
9 search resultsShowing 1~9 results
Qiita is a knowledge sharing service for engineers.