alog
alog copied to clipboard
🌲 alog (Append-only Log) is an easy way to start using the Lambda/Kappa architecture in your Elixir/Phoenix Apps while still using PostgreSQL (with Ecto).
https://github.com/codenotary/immudb https://www.codenotary.com/blog/immudb-release-1-0/ via: https://news.ycombinator.com/item?id=27275691 This popped up on HN today and is basically what we had in mind for `alog` originally. So if we can take a look at it,...
ref: #18 Update Readme with more documentation The `why` section needs more info! However the one in https://github.com/dwyl/phoenix-ecto-append-only-log-example#why is already very well written and I'm wondering if we should reference...
Okay, this is a weird bug that I think is coming from my code, not the alog module. I have some fairly standard Phoenix-style ExUnit tests that test the creation...
I am currently using alog in another project where two tables are being updated at the same time. The `venue` table has a `many to many` association with the `users`...
Our [guide for creating an Append Only Log](https://github.com/dwyl/phoenix-ecto-append-only-log-example/) is good for explaining the concepts, but as an example is a bit abstract. We should create a few (fairly) simple apps...
I am currently in the process of trying to update all the users in my database to add new columns to the table. I tried using the Alog update function...
I wonder what the most efficient x practical strategy for foreign key functionality is for a traditional Owner has_one Item relationship in an Append-only Log scheme with Ecto. Would it...
At present we are using a Random UUID for `entry_id` ```elixir entry_id: Ecto.UUID.generate() ``` see: [/lib/alog.ex#L269](https://github.com/dwyl/alog/blob/4cbf9d7f3399a665a9b59c5ed0cb96a0e27afc59/lib/alog.ex#L269) This is _good_ in that it is "globally unique". But is it the most...
ref #38 Begins conversion of Alog to Ecto Adapter. ### Not ready for merge. @RobStallion @SimonLab Feel free to work from/add to this branch, and add any details to any...
relates to #45 We have created a function in the adapter for handling inserting data into the database. This function will create a `cid` and `entry_id`(which we are considering renaming...