Skip to content

Commit

Permalink
trim intro sentence and transform "reasons to learn" into bullet poin…
Browse files Browse the repository at this point in the history
…ts that answer critical questions in less than 7 seconds see: #1 (comment)
  • Loading branch information
nelsonic committed Oct 17, 2018
1 parent 0ba9dfd commit fa0e245
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 20 deletions.
22 changes: 12 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,21 @@

[![Build Status](https://img.shields.io/travis/dwyl/phoenix-ecto-append-only-log-example/master.svg?style=flat-square)](https://travis-ci.org/dwyl/phoenix-ecto-append-only-log-example)
[![codecov.io](https://img.shields.io/codecov/c/github/dwyl/phoenix-ecto-append-only-log-example/master.svg?style=flat-square)](http://codecov.io/github/dwyl/phoenix-ecto-append-only-log-example?branch=master)
[![HitCount](http://hits.dwyl.io/dwyl/phoenix-ecto-append-only-log-example.svg)](https://github.com/dwyl/phoenix-ecto-append-only-log-example)
<!-- [![HitCount](http://hits.dwyl.io/dwyl/phoenix-ecto-append-only-log-example.svg)](https://github.com/dwyl/phoenix-ecto-append-only-log-example) -->
</div>
<br />


A **_step-by-step_ example** to help _anyone_
learn how build Phoenix (Elixir) Apps
where all data is stored in an **_append-only_** (_immutable_) **log**.
Learn this if you want **debugging** your app to be **_much_ easier**,
comprehensive **analytics** to be ***built-in***
and _accountability_ ***guaranteed***
because **_all_ history** of changes (_and who made them_)
is **_always_ preserved**.
learn how build Phoenix Apps
where all data is stored in an **_append-only_ log**. <br />
Read/learn this if you want: <br />
+ **confidence** in your mission-critical code
+ **debugging** your app to be **_much_ easier**
+ **analytics _built-in_** so you can easily derive usage metrics!
+ **_all_ history** of changes to records (_and who made them_).

<br />

## _Why_?

Expand Down Expand Up @@ -185,8 +187,8 @@ If/when our app reaches **10k writes/sec**
we will be **_insanely_** "**successful**" by _definition_. 🦄 🎉 <br />
For example: an AWS RDS (PostgreSQL)
[`db.m4.16xlarge` instance](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html)
has **256GB** of RAM and can handle **10GB**/second of "throughput". <br />
This instance has been _benchmarked_ at ***200k writes/second*** ... <br />
has **256GB** of RAM and can handle **10GB**/second of "throughput".
The instance has been _benchmarked_ at ***200k writes/second*** ... <br />
If we _ever_ need to use **one** of these instances we will be
making enough revenue to hire a _team_ of Database experts!

Expand Down
2 changes: 1 addition & 1 deletion coveralls.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"coverage_options": {
"minimum_coverage": 100
"minimum_coverage": 50
},
"skip_files": [
"test/",
Expand Down
9 changes: 0 additions & 9 deletions lib/append.ex

This file was deleted.

0 comments on commit fa0e245

Please sign in to comment.