This is an automated email from the ASF dual-hosted git repository.

piotr pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iggy-website.git


The following commit(s) were added to refs/heads/main by this push:
     new 56bac18dc docs: Fix link for internal documentation reference (#12)
56bac18dc is described below

commit 56bac18dc1a76e371ac85cdc67fc0007b4c5dd1b
Author: I-Hsin Cheng <[email protected]>
AuthorDate: Thu May 15 02:41:42 2025 +0800

    docs: Fix link for internal documentation reference (#12)
    
    Signed-off-by: I Hsin Cheng <[email protected]>
---
 docs/introduction/getting_started.md | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/docs/introduction/getting_started.md 
b/docs/introduction/getting_started.md
index 6a48855c3..8d7c48b38 100644
--- a/docs/introduction/getting_started.md
+++ b/docs/introduction/getting_started.md
@@ -7,7 +7,7 @@ sidebar_position: 3
 
 ## What we will build
 
-Once you're familiar with the [architecture](/introduction/architecture), it's 
high time to build the first application, or actually the set of applications - 
so-called **producer** (the one that will be publishing the messages to the 
stream) and **consumer** (yes, you got that right - it will handle the incoming 
messages stream).
+Once you're familiar with the [architecture](/docs/introduction/architecture), 
it's high time to build the first application, or actually the set of 
applications - so-called **producer** (the one that will be publishing the 
messages to the stream) and **consumer** (yes, you got that right - it will 
handle the incoming messages stream).
 
 In the typical scenario, e.g. when working with the microservices architecture 
or any other kind of the distributed system, each application can be both at 
the same time (producer and consumer), as the particular service might publish 
its own messages (typically in a form of the events - facts, that have already 
happened) while at the same time be interested in the notifications coming from 
the other service(s).
 
@@ -15,7 +15,7 @@ The completed sample can be found in 
[repository](https://github.com/apache/iggy
 
 Also, please do keep in mind that we'll be using the default implementation of 
`IggyClient` which provides a wrapper on top of the low-level, 
transport-specific `Client` trait (which you can always use, if you want to 
have more control over the communication with the server).
 
-On the other hand, if you're looking for a **more developer-friendly client 
builder API** providing additional features and extensions, please check the 
next article under [High-level SDK](/introduction/high-level-sdk) section (this 
is typically how you'd use Iggy SDK in the real-world applications).
+On the other hand, if you're looking for a **more developer-friendly client 
builder API** providing additional features and extensions, please check the 
next article under [High-level SDK](/docs/introduction/high-level-sdk) section 
(this is typically how you'd use Iggy SDK in the real-world applications).
 
 Nevertheless, let's start with the basic scenario, and build the producer and 
consumer applications using the default `IggyClient` implementation, so you can 
get a better understanding of how to work with the streaming server.
 
@@ -95,7 +95,7 @@ The default server address being `127.0.0.1:8090` is 
configured on the server si
 
 We could make use of more advanced components such as 
[`ClientProvider`](https://github.com/apache/iggy/blob/master/sdk/src/client_provider.rs),
 pass the custom configuration built via console args to choose between the 
different protocols as all the available clients implement the same 
[Client](https://github.com/apache/iggy/blob/master/sdk/src/client.rs) trait 
and so on.
 
-If you're eager to find out how to build more advanced (and configurable) 
applications, check the Rust [examples](/sdk/rust/examples). Nevertheless, 
let's focus on implementing our producer side :)
+If you're eager to find out how to build more advanced (and configurable) 
applications, check the Rust [examples](/docs/sdk/rust/examples). Nevertheless, 
let's focus on implementing our producer side :)
 
 Next, we need to authenticate the user, as all the available actions (except 
the `ping` and `login`) require the user to be authenticated and have the 
appropriate permissions e.g. you might be able to send or poll the messages, 
but you won't be able to create the stream or topic. For the sake of 
simplicity, we will use the default credentials for the root user (username: 
`iggy`, password: `iggy`), that can do anything and cannot be deleted. You can 
easily create more users and assign the [...]
 
@@ -131,7 +131,7 @@ async fn main() -> Result<(), Box<dyn Error>> {
 
 From that point on, when starting the application, you should be able to see 
at least the basic logs, for example regarding the connection status. Keep in 
mind, that you can change the default log level by setting `RUST_LOG` 
environment variable, e.g. `export RUST_LOG=trace` (or other command depending 
on OS).
 
-So far, so good, however, before we will be able to publish any messages to 
our streaming server, at first, we need to create the stream, topic and 
partition(s) - if you're unfamiliar with these concepts, please refer to 
[architecture](/introduction/architecture) where all these concepts are 
described in-depth.
+So far, so good, however, before we will be able to publish any messages to 
our streaming server, at first, we need to create the stream, topic and 
partition(s) - if you're unfamiliar with these concepts, please refer to 
[architecture](/docs/introduction/architecture) where all these concepts are 
described in-depth.
 
 Since our `IggyClient` implements the common 
[Client](https://github.com/apache/iggy/blob/master/sdk/src/client.rs) trait, 
you can find lots of the different methods to interact with the server, also 
from the administrative point of view, e.g. creating the streams, topics etc.
 

Reply via email to