HN user

kumaranvpl

2,814 karma
Posts345
Comments17
View on HN
news.ycombinator.com 1y ago

Show HN:FastStream - A powerful library for building services with event streams

kumaranvpl
3pts0
world.hey.com 2y ago

Switching to Android Was Easy

kumaranvpl
9pts2
world.hey.com 2y ago

VSCode and WSL makes Windows awesome for web development

kumaranvpl
11pts3
github.com 2y ago

An fast Python package installer and resolver, written in Rust

kumaranvpl
1pts1
github.com 2y ago

FastStream v0.4.0: Introducing Confluent Kafka Integration with Async Support

kumaranvpl
5pts1
news.ycombinator.com 2y ago

Show HN: Confluent Kafka support added to FastStream v0.4.0rc0

kumaranvpl
5pts0
www.aljazeera.com 2y ago

Can Pakistan's Indus River dolphins be saved?

kumaranvpl
6pts0
www.aljazeera.com 2y ago

The dark world of illegal loan apps in India

kumaranvpl
6pts1
techcrunch.com 2y ago

The eternal struggle between open source and proprietary software

kumaranvpl
2pts0
techcrunch.com 2y ago

Kosmik, a visual canvas with an in-built PDF reader and a web browser

kumaranvpl
1pts0
techcrunch.com 2y ago

India passes telecom law paving the way for Starlink amid privacy concerns

kumaranvpl
2pts0
faststream-gen.airt.ai 2y ago

Generating production-level streaming microservices using GPT

kumaranvpl
5pts1
faststream.airt.ai 2y ago

FastStream: Effortless Kafka/RabbitMQ Event Stream Integration for Microservices

kumaranvpl
10pts9
github.com 3y ago

FastKafka – A Free Open-Source Python Library for Building Kafka-Based Services

kumaranvpl
6pts1
arxiv.org 3y ago

Constrained Monotonic Neural Networks

kumaranvpl
2pts0
www.youtube.com 4y ago

Tech Monopolies: Last Week Tonight with John Oliver [video]

kumaranvpl
6pts0
www.nytimes.com 4y ago

Puberty Starts Earlier Than It Used To. No One Knows Why

kumaranvpl
24pts16
www.youtube.com 4y ago

The Problem with YouTube and Food Videos [video]

kumaranvpl
3pts0
twitter.com 4y ago

JavaScript and Swift apparently disagree about when January 1, 1 AD was

kumaranvpl
2pts0
www.youtube.com 4y ago

Are We in the Last Days of Civilization? [video]

kumaranvpl
3pts0
www.zdnet.com 4y ago

OpenAI proposes open-source Triton language as an alternative to Nvidia's CUDA

kumaranvpl
3pts0
www.youtube.com 5y ago

Travelling downwind faster than the wind [video]

kumaranvpl
12pts3
www.bbc.com 5y ago

Grab: An Uber killer became a powerful Asian super-app

kumaranvpl
3pts0
www.xda-developers.com 5y ago

Google just booted The Great Suspender from Chrome for being malware

kumaranvpl
2pts0
www.androidpolice.com 5y ago

FAA establishes new drone flying permissions and finalizes Remote ID

kumaranvpl
3pts0
techcrunch.com 5y ago

Rockstar programmer: Rivers Cuomo finds meaning in coding

kumaranvpl
3pts0
techcrunch.com 5y ago

Pay attention to the Indian startup scene

kumaranvpl
103pts76
youtu.be 5y ago

Unlimited Resources from Space – Asteroid Mining [video]

kumaranvpl
1pts0
www.reuters.com 5y ago

Trump gives Microsoft 45 days to clinch TikTok deal

kumaranvpl
183pts373
techcrunch.com 6y ago

India’s Swiggy to cut 1,100 jobs, scale down cloud kitchen operations

kumaranvpl
2pts0

FastStream releases a new minor version 0.4.0 today

This release adds support for Confluent's Python Client for Apache Kafka™. Confluent's Python Client for Apache Kafka does not natively support async functions, and its integration with modern async-based services is a bit trickier. That was the reason why our initial support for Kafka broker used aiokafka. However, that choice was less fortunate as it is not as well maintained as the Confluent version. After receiving numerous requests, we finally decided to bite the bullet and create an async wrapper around Confluent's Python Client and add full support for it in FastStream.

You can find the release here - https://github.com/airtai/faststream/releases/tag/0.4.0

Please take a look at it, play with it, and if you are satisfied, then go ahead use it in your projects: https://faststream.airt.ai/0.4/confluent/

faststream-gen(https://github.com/airtai/faststream-gen/) uses GPT models to automatically generate microservices using the FastStream(https://github.com/airtai/faststream) framework for Apache Kafka, RabbitMQ and NATS. Simply describe your microservice in plain English, and it will generate a production-level FastStream application ready to deploy in a few minutes and under $1 cost, together with unit and integration tests, documentation and Docker images.

[dead] 3 years ago

faststream-gen(https://github.com/airtai/faststream-gen/) uses GPT models to automatically generate microservices using the FastStream(https://github.com/airtai/faststream) framework for Apache Kafka, RabbitMQ and NATS. Simply describe your microservice in plain English, and it will generate a production-level FastStream application ready to deploy in a few minutes and under $1 cost, together with unit and integration tests, documentation and Docker images.

See the full (video and detailed step-by-step textual) tutorial here - https://faststream-gen.airt.ai/Tutorial/Cryptocurrency_Tutor...

FastStream simplifies the process of writing producers and consumers for message queues, handling all the parsing, networking and documentation generation automatically. Here's a look at the core features that make FastStream a go-to framework for modern, data-centric microservices:

- Multiple Brokers: FastStream provides a unified API to work across multiple message brokers (Kafka, RabbitMQ support)

- Pydantic Validation: Leverage Pydantic's validation capabilities to serialize and validates incoming messages

- Automatic Docs: Stay ahead with automatic AsyncAPI documentation

- Intuitive: Full-typed editor support makes your development experience smooth, catching errors before they reach runtime

- Powerful Dependency Injection System: Manage your service dependencies efficiently with FastStream's built-in DI system

- Testable: Supports in-memory tests, making your CI/CD pipeline faster and more reliable

- Extendable: Use extensions for lifespans, custom serialization and middlewares

- Integrations: FastStream is fully compatible with any HTTP framework you want (FastAPI especially)

- Built for Automatic Code Generation: FastStream is optimized for automatic code generation using advanced models like GPT and Llama. Please check out the tutorial available here: https://faststream-gen.airt.ai/Tutorial/Cryptocurrency_Tutor...

A few months back, we released FastKafka, a free and open-source framework under the Apache 2 license that simplifies the process of writing producers and consumers for Kafka topics. Inspired by FastAPI, FastKafka uses the same paradigms for routing, validation, and documentation, making it easy to learn and integrate into your existing projects. The latest version adds support for newly released Pydantic v2.0, making it significantly faster.

With FastKafka, you can quickly prototype and develop high-performance Kafka-based services with minimal code. And, because it’s open-source, you can use it in your projects for free and contribute to its development if you’d like.

If you are working with streaming data, please test it and give us feedback for making it better. Visit the GitHub repository to get started, and don’t hesitate to reach out to the FastKafka team. We appreciate all comments, questions, feature requests, critiques even! :)

I am from Tamilnadu, India. We don't have a common family name as last name. And our names mostly have single word. Here children add their father's name as last name. And women once get married will have their husband's name as last name. My name is Kumaran and my father's name is Rajendhiran. So, my full name is Kumaran Rajendhiran.

Yes. I second the parent comment. I get 150mbps, 1TB FUP and my plan consts ~14USD per month. There is an offer also in which if I prepay 1 year's fee then I get 6 months free. This means the actual per month costs me even lesser.

I have been using Monefy pro[0] android app for past 4 or 5 years to keep track of my expenses. I log in all my expenses and income in appropriate category. The main free version should be enough for most people but the pro version grants the ability to add custom categories. All the data is stored locally and it has the ability to export our expenses as csv to make reports. Also, Optional google drive and dropbox backup support is included.

P.S. I am not associated with this app. I am just a happy customer.

[0] https://play.google.com/store/apps/details?id=com.monefy.app...

In one of my previous companies, they used Airflow(by airbnb) to schedule and manage workflows. Previously they were using nothing but CRON. It turned out to be not so efficient to retry failed workflows and cancel the execution of following dependent jobs. Airflow turned out to be a great fit for our case. I highly recommend checking it out.