feat: backend thinking

main
sudo pacman -Syu 2024-01-22 09:40:27 +07:00
parent 14a3b56de6
commit c3b3001f56
2 changed files with 64 additions and 4 deletions

View File

@ -129,13 +129,13 @@
<p>TODO: How to split services?</p> <p>TODO: How to split services?</p>
<h2> <h2>
<a <a
id="user-content-technically-side" id="user-content-technical-side"
class="anchor" class="anchor"
aria-hidden="true" aria-hidden="true"
tabindex="-1" tabindex="-1"
href="#technically-side" href="#technical-side"
><span aria-hidden="true" class="octicon octicon-link"></span></a ><span aria-hidden="true" class="octicon octicon-link"></span></a
>Technically side >Technical side
</h2> </h2>
<p>How do services communicate with each other?</p> <p>How do services communicate with each other?</p>
<p> <p>
@ -194,6 +194,50 @@
if we rollout new version, it takes time. if we rollout new version, it takes time.
</li> </li>
</ul> </ul>
<p>TODO: Kafka</p>
<h2>
<a
id="user-content-coding-principle"
class="anchor"
aria-hidden="true"
tabindex="-1"
href="#coding-principle"
><span aria-hidden="true" class="octicon octicon-link"></span></a
>Coding principle
</h2>
<h2>
<a
id="user-content-known-concept"
class="anchor"
aria-hidden="true"
tabindex="-1"
href="#known-concept"
><span aria-hidden="true" class="octicon octicon-link"></span></a
>Known concept
</h2>
<p>TODO:</p>
<h2>
<a
id="user-content-challenge"
class="anchor"
aria-hidden="true"
tabindex="-1"
href="#challenge"
><span aria-hidden="true" class="octicon octicon-link"></span></a
>Challenge
</h2>
<p>TODO: Scale problem</p>
<h2>
<a
id="user-content-damange-control"
class="anchor"
aria-hidden="true"
tabindex="-1"
href="#damange-control"
><span aria-hidden="true" class="octicon octicon-link"></span></a
>Damange control
</h2>
<p>TODO: Take care incident</p>
<h2> <h2>
<a <a
id="user-content-bonus" id="user-content-bonus"

View File

@ -47,7 +47,7 @@ Bank data (name, dob, id, ...). TODO
TODO: How to split services? TODO: How to split services?
## Technically side ## Technical side
How do services communicate with each other? How do services communicate with each other?
@ -95,6 +95,22 @@ My own experiences:
should continue to function if user don't upgrade. Even if we rollout new should continue to function if user don't upgrade. Even if we rollout new
version, it takes time. version, it takes time.
TODO: Kafka
## Coding principle
## Known concept
TODO:
## Challenge
TODO: Scale problem
## Damange control
TODO: Take care incident
## Bonus ## Bonus
TODO TODO