-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Announcing the LocalStack Snowflake emulator! #30
Conversation
🎊 PR Preview has been successfully built and deployed to https://localstack-website-preview-pr-30.surge.sh 🎊 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added some comments!
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added more comments!
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
|
||
At its core, we utilize PostgreSQL as the database engine to store the user data and execute queries. The SQL syntax of Snowflake queries is overall fairly similar to PostgreSQL, but there are several more or less subtle differences. The figure below outlines some of the main components used in our implementation: | ||
|
||
// picture |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I feel like this TODO should be more prominent
|
||
Auxiliary Services encompass additional pieces of logic to handle file stages, session states, table streams, tasks, as well as other integrations and functions. | ||
|
||
## How do I start? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this getting started part should be front and center, right right after the initial announcement; esp. if primary readers of the blog are engineers and internal champions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@whummer Can you please chime in here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess there's generally different approaches for structuring such an announcement blog - either providing some background first and then showing the "how to" instructions (like we did here), or alternatively jumping right into the "how to" and then laying out some of the background information.
I actually like the way we've structured the blog now - starting with some general background to get the reader interested, and then gradually building up the story of how it's been implemented, and then showing the reader how they can actually use it. 👍
@yingw787 Are you concerned that engineers/readers won't find the "actionable" information and we lose their interest? Maybe we could add a "TL;DR - if you want to get started right away, please proceed to section <link>
" at the top of the blog, but not sure if that's required? As I'm browsing through the preview, I think the "How do I start?" section is fairly easy to find, given that the blog is also not super long.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@whummer Yeah I was concerned about that - have you checked on mobile? When I'm doing blogging at least half of my readers are coming through on mobile, if not 75%, and engineers rapidly bucket blog posts into either prod/eng (which they read) or sales/marketing (which they don't).
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
@@ -0,0 +1,120 @@ | |||
--- | |||
title: Announcing the LocalStack Snowflake emulator! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@yingw787 this name is used through the docs https://snowflake.localstack.cloud/introduction/
Introduction
LocalStack Snowflake emulator allows you to develop and test your Snowflake data pipelines entirely on your local machine!
Nonetheless, I would also prefer a more catchy title.
“Make your journey to innovation and growth easier with LocalStack for Snowflake.”
title: Announcing the LocalStack Snowflake emulator! | |
title: Introducing LocalStack for Snowflake: The path to effortless innovation! |
If we change it in this section, we need to do it through the article and possibly in the docs.
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
…r/index.md Co-authored-by: MarcelStranak <[email protected]>
…r/index.md Co-authored-by: MarcelStranak <[email protected]>
…r/index.md Co-authored-by: MarcelStranak <[email protected]>
…r/index.md Co-authored-by: MarcelStranak <[email protected]>
…r/index.md Co-authored-by: MarcelStranak <[email protected]>
…r/index.md Co-authored-by: MarcelStranak <[email protected]>
…r/index.md Co-authored-by: MarcelStranak <[email protected]>
…r/index.md Co-authored-by: MarcelStranak <[email protected]>
…r/index.md Co-authored-by: MarcelStranak <[email protected]>
Co-authored-by: MarcelStranak <[email protected]>
…r/index.md Co-authored-by: Waldemar Hummer <[email protected]>
…r/index.md Co-authored-by: Waldemar Hummer <[email protected]>
…r/index.md Co-authored-by: Waldemar Hummer <[email protected]>
…r/index.md Co-authored-by: Waldemar Hummer <[email protected]>
…r/index.md Co-authored-by: Waldemar Hummer <[email protected]>
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
…r/index.md Co-authored-by: Waldemar Hummer <[email protected]>
6a2df6f
to
fffd8d7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks really good, you can definitely see the polish in this. I'd be happy if this was sent out, also happy to re-review later on if needed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds great! 👏
Added a few tiny nits, but overall I think it's very nicely done 🚀
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-announcing-the-localstack-snowflake-emulator/index.md
Outdated
Show resolved
Hide resolved
content/2024-04-15-introducing-localstack-for-snowflake/index.md
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very nice blog post - great job all! 👏 Excited to get this one out 🚀 🥳
No description provided.