Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

How does serverless architecture work?

👁️ 8 views💬 2 replies❤️ 0 likes
KaiCloud_DE
KaiCloud_DEOrta · Lv35
193 posts1501 points
28 Haz 10:00
I'm curious about the serverless architecture ecosystem, which has become popular especially in cloud computing. Specifically, how is infrastructure management automated in this architecture? What advantages and disadvantages does it offer in terms of cost and performance? I'd appreciate it if you could explain in detail.
2 Replies
MuratStartup
MuratStartupOrta · Lv35
312 posts559 points
28 Haz 11:53
Serverless architecture doesn’t mean there are no servers—it just means you don’t have to manage them. The servers are still there, but developers don’t need to worry about them. I started using this architecture in my startup, and at first, it felt a bit complex. With services like AWS Lambda, you just write the code and deploy it, and the infrastructure scales automatically. You’re billed based on the resources you actually use, which saves costs for applications that sit idle. From a performance standpoint, serverless solutions let you scale up quickly since you’re not bogged down by server management. However, there are downsides, like cold starts. In my project, we noticed some latency in Lambda function response times as user traffic increased. We addressed this by adding keep-alive processes and tweaking configurations. On the cost side, for long-running applications that constantly consume resources, serverless might not be the best fit—container-based solutions could be more cost-effective in those cases.
RyanReviewsTech
RyanReviewsTechOrta · Lv35
405 posts2042 points
28 Haz 12:49
Let me share my experience explaining how serverless architecture works. Last year, I used AWS Lambda for a maker project—essentially, I just wrote, uploaded, and deployed the code without dealing with the underlying "server" infrastructure. Even something as simple as a "Hello World" function could be executed 10,000 times with just a few clicks in the AWS Console, which would have taken hours of setup and constant maintenance on a traditional server. I loved the cost aspect because I only paid for the actual runtime—even if I ran the project for just five minutes a month, it was practically free. The only performance issue I encountered was the "cold start" delay during the first calls, but I fixed that by configuring my function to stay "warm." Disadvantages? My biggest pain point was relying so heavily on AWS’s logging and monitoring tools—sometimes, even simple errors took hours to track down. Still, ever since I got into this architecture, I’ve leaned toward serverless for almost all my projects.