-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
25 changed files
with
325 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
:PROPERTIES: | ||
:ID: 4ef92e32-360e-4d76-8d8b-f7c42dcd859c | ||
:END: | ||
#+title: Apache BookKeeper | ||
#+filetags: :tool:compute: | ||
|
||
* Basics | ||
|
||
- a distributed log storage service. | ||
|
||
** Key Features | ||
|
||
- provides high durability and [[id:20240519T152842.050227][availability]] for storing logs (write-ahead logs, transaction logs). | ||
|
||
- offers a scalable, [[id:20240519T162542.805560][fault-tolerant]], and low-latency storage solution. | ||
|
||
- ensures consistent, ordered, and replicated logs. | ||
|
||
** Working Mechanism | ||
|
||
bookkeeper separates storage and serving roles: | ||
|
||
- *bookies:* individual storage nodes (similar to datanodes in [[id:7aa94354-25d9-441b-993f-31ccc970edd3][hadoop]]) responsible for storing log fragments. | ||
|
||
- *metadata storage:* tracks bookie locations and log segment metadata ([[id:b635cd13-0e7b-4d3e-aa3e-24ad0c3df768][zookeeper]] is commonly used). | ||
|
||
- *clients:* write and read entries to/from bookkeeper (e.g.,[[id:5e438030-0096-4b97-8931-f99eb7b738c5][apache pulsar]]). | ||
|
||
** Use Cases | ||
|
||
- [[id:a3d0278d-d7b7-47d8-956d-838b79396da7][distributed]] [[id:1073cfed-a09d-48b6-bd52-ba09708699bf][messaging systems]]: providing durable and replicated storage for message streams. | ||
|
||
- write-ahead logging: ensuring data consistency and recovery for databases and other systems. | ||
|
||
- ledger storage: offering a reliable and performant foundation for distributed ledgers. | ||
|
||
** Advantages | ||
|
||
- *high throughput and low latency:* designed for high-performance logging operations. | ||
- *scalability:* easily scales horizontally by adding more bookie nodes. | ||
- *durability and availability:* replicated storage ensures data durability and availability. | ||
|
||
* Resources | ||
- https://bookkeeper.apache.org/docs/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
:PROPERTIES: | ||
:ID: b635cd13-0e7b-4d3e-aa3e-24ad0c3df768 | ||
:END: | ||
|
||
#+title: Apache Zookeeper | ||
#+filetags: :compute:tool: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
:PROPERTIES: | ||
:ID: 7aa94354-25d9-441b-993f-31ccc970edd3 | ||
:END: | ||
#+title: Hadoop | ||
#+filetags: :tool:data: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
:PROPERTIES: | ||
:ID: e9973a5d-a0bb-49b5-9767-af6df7a459eb | ||
:END: | ||
#+title: Geo-Replication | ||
#+filetags: :compute:data: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
:PROPERTIES: | ||
:ID: b5576a88-d12a-4779-958b-03ad4f4c6403 | ||
:END: | ||
#+title: Business | ||
#+filetags: :bs: | ||
|
||
|
||
* Abstract | ||
|
||
** Personal | ||
This node set is the pragmatics of business, adapted to my (ever-evolving) incentives. | ||
|
||
I have some formal education in Business (took Business Studies during GCSE for two years (age 14-16)) and I was always inclined towards creating value in a sustainable manner, with personal temporal freedom also being a major motivator. | ||
|
||
Having recently begun working on [[id:95dd2f7c-e699-4ff6-9f40-52d573527107][theBitMage]], I want to fill in the gaps that the lack of practice has introduced in my approaches, over time. | ||
|
||
This node-set is going to be a deep practical analysis of the aspects of business applied to my needs. | ||
|
||
I am, as of 0x229F, in the dark when it comes to the ground realities of a operating a business. [[id:ab7c582a-9b00-4e4d-a71c-302efdc1f0e7][The iterative Read-Act-Write (RAW) protocol]] is being applied to this one. The contents encompassed can therefore be considered reliable. | ||
|
||
Parallely initializing a fundamental read, I'll be conducting experiments on the aspects of this node set. | ||
|
||
** The Etymology | ||
|
||
#+begin_quote | ||
Business" originates from the Old English "bisignes", meaning "care, anxiety, occupation", highlighting its association with effort and activity. Over time, it evolved to encompass trade and commerce, emphasizing the transactional nature of engaging in an endeavor for profit. | ||
#+end_quote | ||
|
||
** Overview of the Aspects | ||
|
||
Business encompasses the [[id:20240114T175025.020370][creation]], [[id:39bb719f-702a-4fb4-9e61-e35e55540bb1][exchange]], and [[id:fd0a58b4-1324-43c7-887f-54c332e1bbbe][delivery]] of [[id:c9942084-31af-424e-bc2b-41800004fa24][value]] to customers, aiming to generate [[id:9d500676-9ae0-48a9-a9c5-f2d87f8ca64c][profit]] and ensure [[id:19e192af-33a5-435f-a4b8-f1e1c7932608][sustainability]]. It involves understanding [[id:0e59bb86-1735-47d0-9373-fed97a835b50][customer]] [[id:9403896e-dcc6-4c02-b492-3f31bb901f54][needs]], developing [[id:85d33895-5734-4df9-97f7-e30a7a0640b2][solutions]], [[id:3242595d-3773-4e24-8e37-b8155a6e9187][managing]] [[id:026cebc6-e388-4e7e-84ce-b46d8f3151a9][operations]], and navigating [[id:f271220c-7cdc-449e-b5e6-90b6583b0fae][market]] dynamics. | ||
|
||
Importantly, business [[id:87d0947f-665c-4c88-96bd-86d8cf2fe017][success]] requires [[id:964a55a3-eb75-4ce6-b799-21ae0efed6dd][balancing]] profitability with [[id:6d388392-d79b-4f44-84cf-fdc985b6d144][ethical]] considerations, social impact, and regulatory [[id:06cb8fe6-cf1e-4c0c-afdc-f16ab38414ef][compliance]]. | ||
|
||
* Resources | ||
** Book : The Personal MBA | ||
:PROPERTIES: | ||
:ID: d9166a1b-cca7-4167-939c-2a2256485e5d | ||
:END: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
:PROPERTIES: | ||
:ID: 39bb719f-702a-4fb4-9e61-e35e55540bb1 | ||
:END: | ||
#+title: Trade | ||
#+filetags: :bs: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
:PROPERTIES: | ||
:ID: c9942084-31af-424e-bc2b-41800004fa24 | ||
:ROAM_ALIASES: worth | ||
:END: | ||
#+title: Value | ||
#+filetags: :meta: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
:PROPERTIES: | ||
:ID: 9d500676-9ae0-48a9-a9c5-f2d87f8ca64c | ||
:END: | ||
#+title: profit | ||
#+filetags: :bs: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
:PROPERTIES: | ||
:ID: 19e192af-33a5-435f-a4b8-f1e1c7932608 | ||
:END: | ||
#+title: sustainability | ||
#+filetags: :bs: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
:PROPERTIES: | ||
:ID: 9403896e-dcc6-4c02-b492-3f31bb901f54 | ||
:END: | ||
#+title: needs | ||
#+filetags: :meta: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
:PROPERTIES: | ||
:ID: 0e59bb86-1735-47d0-9373-fed97a835b50 | ||
:END: | ||
#+title: customer | ||
#+filetags: :bs: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
:PROPERTIES: | ||
:ID: 85d33895-5734-4df9-97f7-e30a7a0640b2 | ||
:END: | ||
#+title: solutions | ||
#+filetags: :meta: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
:PROPERTIES: | ||
:ID: 026cebc6-e388-4e7e-84ce-b46d8f3151a9 | ||
:END: | ||
#+title: operations | ||
#+filetags: :bs: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
:PROPERTIES: | ||
:ID: 3242595d-3773-4e24-8e37-b8155a6e9187 | ||
:END: | ||
#+title: Management | ||
#+filetags: :bs: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
:PROPERTIES: | ||
:ID: f271220c-7cdc-449e-b5e6-90b6583b0fae | ||
:END: | ||
#+title: market | ||
#+filetags: :bs: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
:PROPERTIES: | ||
:ID: 964a55a3-eb75-4ce6-b799-21ae0efed6dd | ||
:END: | ||
#+title: balance | ||
#+filetags: :meta: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
:PROPERTIES: | ||
:ID: 87d0947f-665c-4c88-96bd-86d8cf2fe017 | ||
:END: | ||
#+title: success | ||
#+filetags: :bs: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
:PROPERTIES: | ||
:ID: 06cb8fe6-cf1e-4c0c-afdc-f16ab38414ef | ||
:END: | ||
#+title: compliance | ||
#+filetags: :bs: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
:PROPERTIES: | ||
:ID: fd0a58b4-1324-43c7-887f-54c332e1bbbe | ||
:END: | ||
#+title: delivery | ||
#+filetags: :meta: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
:PROPERTIES: | ||
:ID: 95dd2f7c-e699-4ff6-9f40-52d573527107 | ||
:END: | ||
#+title: theBitMage | ||
#+filetags: :bs: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
:PROPERTIES: | ||
:ID: ab7c582a-9b00-4e4d-a71c-302efdc1f0e7 | ||
:ROAM_ALIASES: RAW | ||
:END: | ||
#+title: The Read-Act-Write Protocol | ||
#+filetags: :meta:protocol: | ||
|
||
I don't know a lot about a lot. | ||
I wish to know a lot about a lot. | ||
|
||
This framework has worked for me, when it comes to gaining competency in a domain: | ||
- research sweeps i.e. Read | ||
- conduct informed expriments i.e. Act | ||
- maintain records and consolidate i.e. Write | ||
- iterate until satisfaction | ||
|
||
I do apply this only to the domains that I'm seriously considering to be worth the time. In any other case, I roam around freely based on the whims of my whims. So if you've been directed to this node from a node-set somewhere, the implication is that I'm investing seriously into the study of that node-set and the content there-in is more reliable than a non-RAW node set. |