Best of AWS Lambda2023

  1. 1
    Article
    Avatar of medium_jsMedium·3y

    Serverless Bun vs Node: Benchmarking on AWS Lambda

    Serverless Bun vs Node: Benchmarking on AWS Lambda. Bun promises a whole host of benefits, mostly around performance and developer experience, while boasting strong interoperability standards. Bun claims it can process logic at 3-4x the speed of NodeJS.

  2. 2
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Full-Stack Development with Next.js, TypeScript, and AWS

    Full-Stack Development with Next.js, TypeScript, and AWS Amplify is a new full stack app course. The course goes deeper into backend development. It's a great chance to enhance your skills. Watch the full course on the freeCodeCamp.org YouTube channel.

  3. 3
    Article
    Avatar of communityCommunity Picks·3y

    Backends for Frontends Pattern

    Backend for Frontend pattern allows frontend clients to load UI-ready data projections and to refresh the UI with event-driven notifications. The BFF pattern has been adopted by companies like Netflix, where their Android team seamlessly swapped the API backend of the Netflix Android app, enabling them to work with their endpoint.

  4. 4
    Article
    Avatar of dzDZone·3y

    Web Application Architecture: The Latest Guide

    Web Application Architecture is an underlying web application architecture that makes this process possible. Choosing the right design defines your company growth, reliability and interoperability and future IT needs. A web app architecture presents a layout with all the software components (such as databases, applications and middleware) and how they interact with each other.

  5. 5
    Article
    Avatar of jetbrainsJetBrains·3y

    Best Continuous Integration Tools

    44% of developers now confirm regular usage of CI/CD tools, with a significant 22% having adopted a new tool within the past year. A CI tool is a platform that automates the process of building, testing, and publishing your software. The move toward using continuous integration and continuous delivery tools in the cloud is in full swing.

  6. 6
    Article
    Avatar of communityCommunity Picks·3y

    ⚡️Serverless Frameworks for 2023

    Serverless Framework is an open-source tool built specifically to simplify building serverless apps. It's found a carefully balanced way of abstracting away “just enough” of the parts you may not care about while allowing you the flexibility of CloudFormation when you need it.

  7. 7
    Article
    Avatar of amplicationAmplication·3y

    The Role of Queues in Building Efficient Distributed Applications

    The Role of Queues in Building Efficient Distributed Applications. How do queues work and help the system scale? What are the different queueing strategies that are available for developers? Messaging Queues Task Queues Publisher-Subscriber. When should we use queues in distributed applications?

  8. 8
    Article
    Avatar of cloudnativedailyCloud Native Daily·3y

    Scaling Microservices: A Comprehensive Guide

    Scaling Microservices: A Comprehensive Guide How to tackle challenges in scaling microservices. Scaling microservices can pose significant challenges and tools you can use to prevent them. Service discovery, load balancing and inter-service communication are the 3 main aspects you need to consider.

  9. 9
    Article
    Avatar of tshThe Software House·3y

    Software Architecture 2023 – definitions, trends & resources

    Software Architecture 2023 - definitions, trends, trends & resources. In order to create a safe, easy-to-maintain and high-performance application in 2021, you need to learn more about software architecture. This article is meant to serve as an introduction to the topic of software architecture in 2021 for CTOs.

  10. 10
    Article
    Avatar of awstipAWS Tip·3y

    Designing Event-Driven Architecture

    Serverless represents abstracting your computing infrastructure to the point that you have no responsibilities for the servers on which your code runs. The idea behind Event-Driven Architectures is use of events to communicate between decoupled services, use events to trigger or invoke the service.

  11. 11
    Article
    Avatar of awstipAWS Tip·3y

    Express server on Netlify for free - Step by step guide

    Netlify Functions are a powerful feature of the Netlify platform that allow you to deploy and run serverless functions written in Node.js. These functions can be used to perform a variety of tasks, such as handling server-side logic, connecting to APIs, or serving dynamic content.

  12. 12
    Article
    Avatar of cloudnativedailyCloud Native Daily·3y

    10 Tools for Scaling Microservices

    Helios Helios is an observability tool that plays a crucial role in scaling microservices. It provides real-time visibility and insights into the performance and health of the system. Helios supports distributed tracing to help you understand the flow of requests across different microservices in your application.

  13. 13
    Article
    Avatar of cloudnativedailyCloud Native Daily·3y

    Building a Unified Notification System with GitHub Actions

    Build a Unified Notification System with GitHub Actions with GitHub actions. Explore the power of GitHub actions by integrating with multiple notification services including Slack, Chime, Teams, AWS SNS and more. In this blog, we will explore the process of building GitHub Actions for notifications services to publish actions execution results for Slack, Discord, Teams.

  14. 14
    Article
    Avatar of communityCommunity Picks·3y

    Best practices I wish we knew when integrating Stripe webhooks

    Stripe webhooks are a well-tested, highly resilient, and easy to scale. Stripe is limiting us to verify the signature of the webhook within 5 minutes to avoid replay attacks. If Stripe bombards us with events, how do we scale our processing speed without losing data?

  15. 15
    Article
    Avatar of dzDZone·3y

    Docker Alternatives

    DZone will explore the Docker alternatives to your SaaS application. Join the DZone community and get the full member experience. Join For Free Docker technology has revolutionized the infrastructure management landscape in such a way that Docker has now become a synonym for containers.

  16. 16
    Article
    Avatar of awstipAWS Tip·3y

    An Event Driven Architecture

    The post discusses the basics of event driven architecture, focusing on the use of Lambda and SQS in AWS.

  17. 17
    Article
    Avatar of amplicationAmplication·3y

    Amazon Ditches Microservices for Monolith: Decoding Prime Video's Architectural Shift

    Amazon Ditches Microservices for Monolith: Decoding Prime Video's Architectural Shift. This all stemmed from a blog post they published in March, sharing how they cut 90% of their costs by migrating their microservices architecture to a monolith. Amazon's tool was broken into three main components: the media converter, defect detectors, and orchestration.

  18. 18
    Article
    Avatar of awsplainenglishAWS in Plain English·2y

    Deploying a Node Express API on AWS Lambda

    This post provides a step-by-step guide on deploying a Node Express API on AWS Lambda. It covers setting up the Express app, installing necessary plugins, modifying the app for Lambda compatibility, packaging the app, creating a Lambda function, setting up a test event, and obtaining the function URL. Deploying a Node Express server on AWS Lambda allows for scalable and cost-effective serverless applications.

  19. 19
    Article
    Avatar of communityCommunity Picks·2y

    How to Scale an App to 10 Million Users on AWS

    Learn how two software engineers scaled their app to 10 million users on AWS, starting with a minimum viable product and gradually increasing server capacity, utilizing services like AWS Amplify, AWS Lambda, ElasticCache, Amazon S3, CloudFront, and DynamoDB. They also implemented autoscaling and utilized a microservices architecture for high availability and scalability.

  20. 20
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    Learning AWS Lambda, API Gateway, and S3 by Building Your Own QR Code Generation API

    This tutorial teaches how to create a custom QR code generator API using AWS Lambda, API Gateway, and S3. It provides step-by-step instructions for creating an S3 bucket, creating a Lambda function, and integrating an API Gateway to the Lambda function. The tutorial also includes code snippets and a sample website for testing the API.

  21. 21
    Article
    Avatar of cloudnativedailyCloud Native Daily·3y

    Essential Tools for a Smooth Landing into the World of DevOps

    DevOps has emerged as a crucial methodology for bridging the gap between development and operations teams. DevOps emphasizes collaboration, automation, and continuous integration and delivery (CI/CD) Tools include Jenkins, Ansible, Docker, Kubernetes, Terraform, AWS CloudWatch, Prometheus, Jira, and more.

  22. 22
    Article
    Avatar of asayerasayer·3y

    Build a Cloud-based project management app with Next.js

    Project Management Application empowers users with comprehensive oversight. This article will show you how to build such a NextJS app by taking advantage of various AWS services for a full cloud-based implementation.

  23. 23
    Article
    Avatar of communityCommunity Picks·3y

    Event-Driven Architectures vs. Event-Based Compute in Serverless Applications

    This post explores the difference between event-driven architectures and event-based compute, emphasizing the key characteristics of each. It highlights the implications of event-based compute on application design and provides insights for engineers using Lambda.

  24. 24
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    Tips To Pass AWS Certified Developer Associate Exam (DVA-C02)

    AWS Certified Developer Associate Exam (DVA-C02) Harry Siddhu has listed down some major AWS services that are highly important for the exam. The information provided below is not exhaustive, but it will certainly enhance your knowledge and aid you during the exam.

  25. 25
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    Uploading Large Files to AWS S3 Using Multipart Upload from Frontend

    This article explains the process of uploading large files to AWS S3 using multipart upload from the frontend. It covers the setup of Lambda functions, IAM configuration for S3 access, and provides code examples for initiating, completing, and canceling uploads.