|
| 1 | +## Asynchronous Chat System |
| 2 | + |
1 | 3 | ## Table of Contents |
2 | 4 |
|
3 | | -- [Asynchronous Chat System](#asynchronous-chat-system) |
4 | | - - [Overview](#overview) |
| 5 | +- [Demo](#demo) |
| 6 | +- [Overview](#overview) |
5 | 7 | - [Server Architecture](#server-architecture) |
6 | 8 | - [Client Features](#client-features) |
7 | | -- [Demo](#demo) |
8 | 9 | - [Running Server and Client](#running-server-and-client) |
9 | 10 | - [Configurations](#configurations) |
10 | 11 | - [Running Tests](#running-tests) |
|
14 | 15 | - [Summary of the Responsibilities for crate chatty-types and chatty-tcp in Workspace](#summary-of-the-responsibilities-for-crate-chatty-types-and-chatty-tcp-in-workspace) |
15 | 16 | - [Domain Driven Terminology](#domain-driven-terminology) |
16 | 17 |
|
17 | | -### Asynchronous Chat System |
| 18 | +### Demo |
| 19 | + |
| 20 | +Options to view the demo: |
| 21 | + |
| 22 | +1. **Watch in Browser**: You can watch the video online. |
| 23 | + |
| 24 | +- [](https://vimeo.com/1042383973) |
18 | 25 |
|
19 | | -#### Overview |
| 26 | + |
| 27 | +2. **Download the Video**: You can download the video directly to your device. |
| 28 | + |
| 29 | +- [Download Demo with Weather-Standup](demo/Weather-Standup.mp4) |
| 30 | + |
| 31 | +### Overview |
20 | 32 |
|
21 | 33 | A high-performance asynchronous chat system consisting of a server and CLI client implementation, designed for maximum |
22 | 34 | throughput and concurrency. |
@@ -46,10 +58,6 @@ Provides an interactive command prompt supporting: |
46 | 58 | - send <MSG> for message broadcasting |
47 | 59 | - leave for graceful disconnection |
48 | 60 |
|
49 | | -### Demo |
50 | | - |
51 | | -[Demo with Weather-Standup](demo/Weather-Standup.mp4) |
52 | | - |
53 | 61 | ### Running Server and Client |
54 | 62 |
|
55 | 63 | To run the server and client, use the following commands: |
|
0 commit comments