We're gradually settling down our code structure and @huachaohuang just pushed an overview of the current version. You can communicate with #engula server with engula-client and all internal (server side) concepts are developed as private crates.
https://t.co/L47OdMOhAX
Weโre pleased to announce the release of #Engula 0.3, the second official release!๐ฅณ๐
Engula 0.3 is the result of a redesign for interface and architecture, including a set of data structures.
Read more in the release blog.
https://t.co/LBOfDHgNpG
@huachaohuang started a discussion about #Engula in 2022. Basically, it's about the design of engine, kernel, journal and storage components, the direction of community growing, and fighting with asynchronous #Rust. Read it now at:
https://t.co/EXr9FFGNot
@huachaohuang shared a series of papers that #Engula developers must read, focusing on what a great distributed and cloud native storage engine should be, as well as how to build it. Check it out:
https://t.co/OvLxqgWkY5
Here is a discussion when we're implementing iterators. To be precise, async streaming read/write mechanism. We're choosing among async_trait, async fn with enum dispatch, and other possible alternatives. Welcome to leave your comments:
https://t.co/k6P59AURKX
The implementation of #Engula luna engine whose APIs are inspired by #RocksDB is moving forward. Check out the tracking issue for tasks and related pull requests for preview:
https://t.co/7So2wEZPoz
@tison1096 started a discussion about ideal frontend contributors in our community and what we're going to do in the #engula website. Check it out and join forces:
https://t.co/7ZjYEI9sDa
zojw has started a discussion on deploying #Engula on #Kubernetes. It's mainly about mapping the storage engine model to deployment model, and multi-perspective decisions making. Join the discussion:
https://t.co/sieVLU55pA
Weโre pleased to announce the release of Engula 0.2, the first official release!๐ฅณ๐
Engula 0.2 comes with a hash engine that supports simple key-value operations, and three kernels that persist data in different places.
https://t.co/5x7PW92Ilg
@huachaohuang has started a discussion about a toy database named "luna" which would help shape the #engula storage engine to meet real-world and concrete requirements. Check it out and share your ideas:
https://t.co/e9e47YlJfa
We have a discussion about #engula's user facing interface: how users play with the engine, how to provision an engine on both local and cloud environment. Here are several consensuses. Welcome to check it out and share your insights.
https://t.co/btwI3bfLop
We're implementing #engula's hash engine that provides basic kv data storage. Welcome to review the PR or show off your demos based on the engine in the forum. Comments are highly appreciated even after the PR merged. Review after merge is valuable, too.
https://t.co/9qnfW2h5SE
#Engula maintainer @huachaohuang suggested cutting v0.2 with a determinate feature set at the end of Dec 2021. Check out the tracking issue for details:
https://t.co/eGfwjRQNao
Some might join the Discord server already. If so, check out the discussion for the reasons we are trying Zulip as a replacement.
https://t.co/FKAb2YxqJz
After a discussion about auxiliary online discussion, with the help of @zulip, we set up a Zulip Standard organization free of charge as an open-source project. Welcome to join the chatroom: https://t.co/MOXKOUrPVv
Here is a good first issue for participating in #engula, which implements a journal based on local files. The abstraction is defined by @huachaohuang already, and a storage implementation based on local files can be referred also. Welcome to take it over:
https://t.co/CcA9bm5Eou
@huachaohuang suggested that #engula could build together with @kubernetesio to meet basic requirements for components deployment. @tison1096 seconded and talked about concept mapping and abstractions. Welcome to join the discussion:
https://t.co/5rzBGyLjmW
Our architect @huachaohuang submitted a Warehouse design, which aims to build analytical databases like Snowflake and DeltaLake. It's under heated discussion now. Check it out ๐
https://t.co/AJZDUHPk3G