Skip to content

Commit dde5fa8

Browse files
authored
Blog announcing us-east-1 (#901)
1 parent 74d0468 commit dde5fa8

File tree

7 files changed

+56
-3
lines changed

7 files changed

+56
-3
lines changed
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# Announcing Support for AWS us-east-1 Region
2+
3+
<div class="d-flex align-items-center mb-4">
4+
<img width="54px" height="54px" src="/dashboard/static/images/team/lev.jpg" style="border-radius: 50%;" alt="Author" />
5+
<div class="ps-3 d-flex justify-content-center flex-column">
6+
<p class="m-0">Lev Kokotov</p>
7+
<p class="m-0">August 8, 2022</p>
8+
</div>
9+
</div>
10+
11+
Since we released PostgresML Cloud a few months ago, we've been exclusively operating out of the AWS Oregon data center. Some say that the West Coast is the Best Coast, but we firmly believe your database should be as close to your application as possible. Today, we are happy to announce that we've added support for the `us-east-1` AWS region, also known as N. Virginia, or the home base of most startups and half the websites you use on a daily basis.
12+
13+
## Impact
14+
15+
If you've been using our Oregon (`us-west-2`) deployments and decide to switch to `us-east-1` instead, you should be able to see a reduction in latency of up to 80ms. Typical latency between the two coasts, measured with simple pings, isn't very high, but when TCP is used, especially with encryption, every millisecond of additional round trip time is amplified.
16+
17+
To demonstrate the impact of moving the data closer to your application, we've created two PostgresML deployments: one on the East Coast and one on the West Coast. We then ran `pgbench` from a virtual machine in New York against both deployments. The results speak for themselves.
18+
19+
<center>
20+
21+
![us-east-1 throughput](/dashboard/static/images/blog/us-east-1-throghput.svg)
22+
23+
</center>
24+
25+
<br>
26+
27+
<center>
28+
29+
![us-east-1 latency](/dashboard/static/images/blog/us-east-1-latency.svg)
30+
31+
</center>
32+
33+
<br>
34+
35+
## Using the New Region
36+
37+
To take advantage of latency savings, you can <a href="https://postgresml.org/signup">deploy a dedicated PostgresML database</a> in `us-east-1` today. We make it as simple as filling up a very short form and clicking "Create database".
38+
39+
<center>
40+
41+
![new region](/dashboard/static/images/blog/us-east-1-new-region.png)
42+
43+
</center>
44+
45+
## Performance is Key
46+
47+
At PostgresML, we care about performance above almost anything else. Bringing machine learning to the data layer allowed us to remove a major latency bottleneck experienced in typical ML applications, but that's only one part of the story. Bringing PostgresML as close as possible to your application is just as important. We've built our cloud to be region agnostic, and we'll continue to add support for more regions and cloud providers.
48+
49+
50+

pgml-dashboard/content/docs/guides/setup/quick_start_with_docker.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ To try PostgresML on your system for the first time, [Docker](https://docs.docke
44

55
!!! tip
66

7-
If you're looking to get started with PostgresML as quickly as possible, [sign up](https://postgresml.org/signup) for your free serverless [cloud](https://postgresml.org/signup). You'll get a database in seconds, and will be able to use all the latest Hugging Face models on modern GPUs.
7+
If you're looking to get started with PostgresML as quickly as possible, [sign up](https://postgresml.org/signup) for our free serverless [cloud](https://postgresml.org/signup). You'll get a database in seconds, and will be able to use all the latest Hugging Face models on modern GPUs.
88

99
!!!
1010

pgml-dashboard/src/api/docs.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ async fn blog_handler<'a>(path: PathBuf, cluster: &Cluster) -> Result<ResponseOk
8080
cluster,
8181
&path,
8282
vec![
83+
NavLink::new("Announcing support for AWS us-east-1 region")
84+
.href("/blog/announcing-support-for-aws-us-east-1-region"),
8385
NavLink::new("LLM based pipelines with PostgresML and dbt (data build tool)")
8486
.href("/blog/llm-based-pipelines-with-postgresml-and-dbt"),
8587
NavLink::new("How we generate JavaScript and Python SDKs from our canonical Rust SDK")

pgml-dashboard/static/images/blog/us-east-1-latency.svg

Lines changed: 1 addition & 0 deletions
Loading
59.3 KB
Loading

pgml-dashboard/templates/layout/nav/top.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
</li> -->
2424
<% } %>
2525
<li class="nav-item d-flex align-items-center">
26-
<a class="nav-link p-0" href="/blog/llm-based-pipelines-with-postgresml-and-dbt">Blog</a>
26+
<a class="nav-link p-0" href="/blog/announcing-support-for-aws-us-east-1-region">Blog</a>
2727
</li>
2828
</ul>
2929

pgml-dashboard/templates/layout/nav/top_web_app.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
</li>
9292

9393
<li class="menu-item rounded-0 d-flex align-items-center">
94-
<a href="/blog/announcing-gptq-and-ggml-quantized-llm-support-for-huggingface-transformers">Blog</a>
94+
<a href="/blog/announcing-support-for-aws-us-east-1-region">Blog</a>
9595
</li>
9696

9797
<% if !standalone_dashboard { %>

0 commit comments

Comments
 (0)