Best of CI/CDJune 2023

  1. 1
    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.

  2. 2
    Article
    Avatar of redislabsRedis·3y

    Microservices and Containers Explained… Using LEGOs

    Microservices are small, independent components that you can combine to build larger applications. This is a stark departure from the traditional monolithic architecture, where an application is developed as a single unit. Microservices can communicate with each other through APIs, which enables the application to function as a cohesive whole.

  3. 3
    Article
    Avatar of stackovStack Overflow Blog·3y

    Self-healing code is the future of software development

    Self-healing code is the future of software development - Stack Overflow Blog code-for-a-living June 7, 2023. The ability of large language models to produce large chunks of code may mean that developers and even non-developers will be adding more to the company codebase than in the past.

  4. 4
    Article
    Avatar of last9Last9·3y

    Graphite vs Prometheus

    Graphite, on the other hand, was developed by Orbitz Worldwide, and it is now a fully open-source project. Unlike Prometheus, Graphite uses a push-based mechanism for gathering data, meaning the target system sends (or pushes) data to the Graphite server.

  5. 5
    Article
    Avatar of vercelVercel·3y

    New features for SvelteKit: Optimize your application with ease – Vercel

    New features for SvelteKit: Optimize your application with ease. Vercel has added support for Serverless and Edge Functions, Incremental Static Regeneration (ISR) and easier compatibility with a range of Vercel products. In this article, we'll explore how to make your apps more performant, scalable, and user friendly.

  6. 6
    Article
    Avatar of communityCommunity Picks·3y

    Deploy to Vercel with a GitHub Action

  7. 7
    Article
    Avatar of pointerPointer·3y

    a16z-infra/ai-getting-started: A Javascript AI getting started stack for weekend projects, including image/text models, vector stores, auth, and deployment configs

    GitHub - a16z-infra/ai-getting-started: A Javascript AI getting started stack for weekend projects, including image/text models, vector stores, auth, and deployment configs. The simplest way to try out this stack is to test it out locally and traverse through code files to understand how each component work.

  8. 8
    Article
    Avatar of communityCommunity Picks·3y

    Testing in Django

    The primary goal of testing is to uncover defects or discrepancies between the expected and actual results of a software system. Testing also helps identify performance bottlenecks, security vulnerabilities, and compatibility issues. Automated testing is preferred in modern software development due to its efficiency, repeatability, and scalability.

  9. 9
    Article
    Avatar of laravelLaravel·3y

    Vapor: Multi-level Subdomains

    The Laravel Blog Vapor has always made it straightforward to deploy your application to a custom domain, subdomain, or wildcard subdomain. Today, we're thrilled to announce support for multi-level subdomains on Vapor. To take advantage of this feature, first, ensure the root domain is added as a domain to Vapor.