Home / Companies / Preset / Blog / May 2021

May 2021 Summaries

2 posts from Preset

Filter
Month: Year:
Post Summaries Back to Blog
Cloud data lakes, as part of modern data platforms, offer a flexible approach to data storage by separating storage and compute, allowing for the management of both structured and unstructured data through cloud-based services like AWS. This architecture contrasts with traditional data warehouses that tightly couple storage and compute, making data lakes more cost-effective and scalable. By using AWS services such as Athena, Glue, and Superset, organizations can set up a data lake that facilitates direct access to data by various stakeholders, enabling the execution of SQL queries on semi-structured data stored in inexpensive cloud storage solutions like Amazon S3. However, while data lakes enable democratized data access and reduced data duplication, they also present challenges in performance, governance, and concurrency, often requiring additional measures like parallel data warehouses or structured data stores within the data lake. The tutorial demonstrates setting up a data lake architecture in AWS, emphasizing the integration of Athena with Apache Superset for data visualization, and discusses the evolving concept of a "data lakehouse," which aims to combine the benefits of data lakes and traditional data warehouses without their respective drawbacks.
May 25, 2021 1,635 words in the original blog post.
The text discusses the exploration and comparison of two open-source data integration tools, Airbyte and Meltano, for building a data ingestion platform. Meltano, initially created by GitLab's data team, uses a plugin-oriented architecture and integrates well with tools like Apache Airflow and DBT, leveraging the Singer ecosystem for its extensive data connectors. However, its reliance on Singer can lead to maintenance challenges. In contrast, Airbyte, born from a pivot by engineers from LiveRamp, offers a streamlined, containerized approach that simplifies the creation of extract and load pipelines, although its orchestration and transformation capabilities are less comprehensive. The choice between these tools depends on users' priorities, with Meltano appealing to data engineers seeking deep integration with existing data tools and Airbyte being more accessible for quick setup and ad-hoc data engineering tasks. Both projects are emerging in the modern data stack and rely on fostering a robust open-source community to enhance their offerings, which will be crucial for their long-term success.
May 03, 2021 1,775 words in the original blog post.