Skip to content

Commit f801797

Browse files
authored
Fix architecture pages typos and inconsistencies (#192)
1 parent 1bd4865 commit f801797

File tree

9 files changed

+8
-19
lines changed

9 files changed

+8
-19
lines changed

documentation/guides/architecture/memory-management.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,3 @@ QuestDB leverages both memory mapping and explicit memory management techniques,
4343
- Back to the [QuestDB Architecture](/docs/guides/architecture/questdb-architecture) overview
4444
- [QuestDB GitHub Repository](https://github.com/questdb/questdb)
4545
- [QuestDB Documentation](/docs)
46-
47-
48-

documentation/guides/architecture/networking-layer.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ might be incompatible if they rely heavily on PostgreSQL metadata, as QuestDB im
2929
overview of some key differences on QuestDB schema design, please visit our
3030
[Schema Design Essentials](/docs/guides/schema-design-essentials/) guide.
3131

32-
The default port number for the pg-wire interface is `8812`.
32+
The default port number for the PGWire interface is `8812`.
3333

3434
### HTTP Rest API
3535

@@ -50,5 +50,3 @@ The default port number for the minimal HTTP server is `9003`.
5050
- Back to the [QuestDB Architecture](/docs/guides/architecture/questdb-architecture) overview
5151
- [QuestDB GitHub Repository](https://github.com/questdb/questdb)
5252
- [QuestDB Documentation](/docs)
53-
54-

documentation/guides/architecture/observability.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,3 @@ QuestDB provides real-time metrics, a health check endpoint, and logging to moni
4040
- Back to the [QuestDB Architecture](/docs/guides/architecture/questdb-architecture) overview
4141
- [QuestDB GitHub Repository](https://github.com/questdb/questdb)
4242
- [QuestDB Documentation](/docs)
43-

documentation/guides/architecture/overview.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ QuestDB is comprised of several key components:
3434
QuestDB is specifically designed for time-series, and it provides several optimizations, such as a designated timestamp, sequential reads, materialized views, and in-memory processing.
3535

3636
- **[Data ingestion engine](/docs/guides/architecture/data-ingestion):**
37-
TSupports both bulk and streaming ingestion. It writes data to a row-based write-ahead
37+
Supports both bulk and streaming ingestion. It writes data to a row-based write-ahead
3838
log (WAL) and then converts it into a columnar format. In QuestDB Enterprise, the WAL segments
3939
are shipped to object storage for replication.
4040

@@ -56,8 +56,6 @@ QuestDB is comprised of several key components:
5656
The engine includes a web console for running SQL statements, bulk loading CSV files, and displaying monitoring dashboards. QuestDB Enterprise supports single sign-on (SSO) in the web console.
5757

5858

59-
60-
6159
## Design patterns & best practices throughout the codebase
6260

6361
- **Immutable data structures:**

documentation/guides/architecture/query-engine.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ to process data in table page frames for better CPU use.
5151
/>
5252

5353
- **JIT compilation and Vectorized processing:**
54-
Queries with a `WHERE` clause [compile](/docs/concept/jit-compiler) critical parts of the execution plan to native machine code (SIMD AVX-2 instructions) just in time. Vectorised instructions apply
54+
Queries with a `WHERE` clause [compile](/docs/concept/jit-compiler) critical parts of the execution plan to native machine code (SIMD AVX-2 instructions) just in time. Vectorized instructions apply
5555
the same operation to many data elements simultaneously. This maximizes CPU cache use and reduces overhead.
5656

5757
- **Multi-threaded execution:**

documentation/guides/architecture/replication-layer.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ primary to replicate changes to the object store, even if there are no read repl
2828
could be used for point-in-time recovery.
2929

3030
For demanding scenarios, QuestDB Enterprise allows [multi-primary ingestion](/docs/operations/multi-primary-ingestion/),
31-
which allows both increasing the write throughput, and enabling high availabilty. In order to enable multi-primary ingestion,
31+
which allows both increasing the write throughput, and enabling high availability. In order to enable multi-primary ingestion,
3232
a `Distributed Sequencer` instance will need to be created.
3333

3434

@@ -57,4 +57,3 @@ across primaries.
5757
- Back to the [QuestDB Architecture](/docs/guides/architecture/questdb-architecture) overview
5858
- [QuestDB GitHub Repository](https://github.com/questdb/questdb)
5959
- [QuestDB Documentation](/docs)
60-

documentation/guides/architecture/security.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ description: QuestDB implements enterprise-grade security with TLS, single-sign-
1111
fine-grained granularity.
1212

1313
- **Built-in admin and read-only users:**
14-
QuestDB includes built-in admin and read-only users for the pgwire protocol and HTTP endpoints using HTTP Basic Auth.
14+
QuestDB includes built-in admin and read-only users for the PGWire protocol and HTTP endpoints using HTTP Basic Auth.
1515

1616
- **HTTP basic authentication:**
17-
You can enable HTTP Basic Authentication for the HTTP API, web console, and pgwire
17+
You can enable HTTP Basic Authentication for the HTTP API, web console, and PGWire
1818
protocol. Health-check and metrics endpoints can be configured independently.
1919

2020
- **Token-based authentication:**

documentation/guides/architecture/storage-engine.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ concurrent data ingestion, modifications, and schema changes without locking the
2727
appears consistent to all readers, even during ongoing write operations.
2828

2929

30-
- **TableWriter**: Changes stored in the WAL are stored in columnar format by the TableWriter. The TableWriter
30+
- **TableWriter**: Changes in the WAL are stored in columnar format by the TableWriter. The TableWriter
3131
also handles and resolves out-of-order data writes, and enables deduplication. Column files use an
3232
[append model](/docs/concept/storage-model/).
3333

documentation/guides/architecture/time-series-optimizations.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ sequential reads, materialized-views, or in-memory processing.
6767

6868
- QuestDB supports materialized views for `SAMPLE BY` queries, including those joining with other tables.
6969

70-
- Materialized sampled intervals are automatically refreshed whenever the base table receivews new or updated rows.
70+
- Materialized sampled intervals are automatically refreshed whenever the base table receives new or updated rows.
7171

7272
- Materialized views can be chained, with the output of one being the input of another one, and support TTLs for lifecycle management.
7373

@@ -107,12 +107,10 @@ Varchar data (column file):
107107
+---+---+---+---+---+---+---+---+---+---+---+
108108
| H | e | l | l | o | | w | o | r | l | d |
109109
+---+---+---+---+---+---+---+---+---+---+---+
110-
111110
```
112111

113112
## Next Steps
114113

115114
- Back to the [QuestDB Architecture](/docs/guides/architecture/questdb-architecture) overview
116115
- [QuestDB GitHub Repository](https://github.com/questdb/questdb)
117116
- [QuestDB Documentation](/docs)
118-

0 commit comments

Comments
 (0)