Tag: Data and analytics
-
A gentle introduction to event driven architecture in Python, Flask and Kafka
Posted on November 24, 2025, Level intermediate Resource Length medium
A Gentle Introduction to Event Driven Architecture in Python, Flask and Kafka. In today's fast-paced and scalable application development landscape, event-driven architecture (EDA) has emerged as a powerful pattern for building systems that are decoupled, reactive, and highly extensible. By Sefik Ilkin Serengil.
Tags cloud-and-infrastructure data-and-analytics architecture-and-apis backend-development
-
Streaming responses via AWS Lambda
Posted on November 22, 2025, Level intermediate Resource Length medium
In this blog, we will look at how Lambda function's Response Streaming would be helpful and identify when it would be ideal to use Response Streaming for your workloads. By Jones Zachariah Noel N.
Tags architecture-and-apis data-and-analytics devops-and-ci-cd product-and-design
-
Experts alarmed that AI is now producing functional viruses
Posted on October 1, 2025, Level beginner Resource Length short
AI's ability to design functional viruses presents a dual-edged sword – offering potential cures while simultaneously raising severe bioweaponization risks demanding proactive mitigation strategies. By Frank Landymore.
Tags ai-and-machine-learning security-and-privacy software-engineering business-and-emerging-tech data-and-analytics
-
How to implement the Outbox pattern in Go and Postgres
Posted on September 26, 2025, Level intermediate Resource Length long
The article discusses implementing the Outbox pattern in Go and PostgreSQL for resilient system design. It addresses issues like failed message broker calls or crashes causing inconsistent states by ensuring database operations and message publishing are atomic. The solution involves saving messages to an outbox table within the same transaction as business data changes, using a background process called Message Dispatcher to handle delivery. By Alex Pliutau.
Tags backend-development architecture-and-apis product-and-design data-and-analytics
-
Using Redis with FastAPI
Posted on September 12, 2025, Level intermediate Resource Length short
FastAPI is a Python web framework based on the Starlette microframework. With deep support for asyncio, FastAPI is indeed very fast. FastAPI also distinguishes itself with features like automatic OpenAPI (OAS) documentation for your API, easy-to-use data validation tools, and more. By Andrew Brookins.
Tags data-and-analytics frontend-and-mobile product-and-design backend-development
-
Microsoft entrusts DocumentDB to Linux Foundation
Posted on September 2, 2025, Level beginner Resource Length short
Microsoft has announced that DocumentDB, their distributed NoSQL database built on PostgreSQL, is joining the Linux Foundation. This represents a significant shift from Microsoft's traditional approach to database development. DocumentDB was initially created within Microsoft to handle document-oriented workloads (think JSON data) at scale, prioritizing high availability and flexibility. By Bobby Borisov.
Tags data-and-analytics leadership-and-career cloud-and-infrastructure
-
MCP + SQL: The secret weapon to connect AI to enterprise systems
Posted on August 31, 2025, Level intermediate Resource Length medium
This article addresses the common challenge of integrating AI with existing enterprise systems like Salesforce and SAP. The core concept is leveraging Large Language Models' (LLMs) proficiency in SQL alongside a standardized communication protocol called the Model Context Protocol (MCP). By Manish Patel.
Tags backend-development data-and-analytics ai-and-machine-learning devops-and-ci-cd
-
Commenting in MySQL: Syntax, best practices, and examples
Posted on August 22, 2025, Level intermediate Resource Length medium
MySQL comments, in the structure of text, are ignored by the MySQL engine and used to explain and document your database code. They don't affect query execution. You should used your database comments as a resource to other individuals who will review or modify the database. Comments should adhere to best practices to increase readability to other developers. By Devart.
Tags backend-development data-and-analytics product-and-design leadership-and-career
-
The future of data processing: PostgreSQL evolution with YingJun Wu of Rising Wave
Posted on August 20, 2025, Level intermediate Resource Length medium
RisingWave, founded by YingJun Wu, is a stream processing system that has gained attention for its PostgreSQL compatibility and efficient resource utilization. Unlike traditional systems like Apache Flink, RisingWave leverages S3 as its primary storage, similar to Snowflake's architecture. This approach not only reduces storage costs but also enables seamless elastic scaling. By Firebolt Team.
Tags data-and-analytics product-and-design architecture-and-apis leadership-and-career
-
Amazon DocumentDB serverless: Auto-scaling database solution for variable workloads
Posted on August 16, 2025, Level intermediate Resource Length medium
The primary goal of Amazon DocumentDB Serverless is to simplify operational overhead and reduce costs for developers using DocumentDB, a MongoDB-compatible database service. AWS recently announced the general availability (GA) of Amazon DocumentDB Serverless, an on-demand, auto-scaling configuration for Amazon DocumentDB. However, it's important to note that while AWS markets it as "serverless," it aligns more with an auto-scaling model rather than a scale-to-zero model, which is a key differentiator often associated with true serverless offerings. By Steef-Jan Wiggers.
Tags architecture-and-apis product-and-design frontend-and-mobile data-and-analytics cloud-and-infrastructure
-
Microservices for machine learning
Posted on August 7, 2025, Level intermediate Resource Length medium
Learn how author scaled my ML-powered finance tracker by breaking a monolithic design into microservices for better performance, maintainability, and deployment. Author's finance tracker project started with a simple idea: automatically categorize bank transactions using a text classification model. Author trained a basic logistic regression model on my transaction history, wrapped it in a Flask API, and called it done. By Ramya Boorugula.
Tags architecture-and-apis ai-and-machine-learning data-and-analytics cloud-and-infrastructure leadership-and-career
-
How to evaluate graph retrieval in MCP agentic systems
Posted on August 5, 2025, Level intermediate Resource Length medium
Agentic systems, which leverage tools like knowledge graphs, often struggle with effectively retrieving relevant information from these graphs to inform their decision-making process, leading to inaccuracies and inefficiencies. This article addresses the need for robust evaluation of graph retrieval components within these systems. By Tomaz Bratanic.
Tags ai-and-machine-learning product-and-design frontend-and-mobile architecture-and-apis data-and-analytics