Home / Companies / Render / Blog / October 2021

October 2021 Summaries

4 posts from Render

Filter
Month: Year:
Post Summaries Back to Blog
The text provides a comprehensive guide on building an anycast network, emphasizing its role in enhancing the efficiency and resilience of web services by routing traffic to the nearest server available. It explains that anycast networks, which involve multiple servers advertising the same IP address from different locations, are particularly suited for applications requiring high availability and low latency. The guide outlines the steps to set up an anycast network, starting with obtaining an Autonomous System Number (ASN) and an IP address, followed by finding a suitable hosting provider and configuring the Border Gateway Protocol (BGP) to manage traffic distribution. Render, a company that simplifies cloud infrastructure management, uses anycast to optimize traffic routing for its services, ensuring minimal latency by directing requests to the closest server. The process involves leveraging BGP's advanced routing capabilities to create a globally distributed, fault-tolerant system that automatically reroutes traffic in case of server failures. The text also highlights the importance of selecting the right providers and configuring BGP settings to achieve optimal network performance, while noting that Render's current anycast setup has evolved beyond using providers like Vultr and Equinix Metal.
Oct 19, 2021 2,416 words in the original blog post.
Hiring a UX Engineer is crucial for companies aiming to enhance user experience, as poor website flow can lead to user disengagement regardless of the quality of the underlying service. Render, a company that has recently built a team of UX Engineers, shares insights on developing an interview process tailored to this specialized role, emphasizing the importance of identifying company-specific needs for the position. The role of a UX Engineer can encompass a wide range of skills, from writing HTML, CSS, and JavaScript to conducting user research and ensuring product accessibility. Render highlights the need for candidates to have proficiency in JavaScript frameworks like React, as well as the ability to collaborate closely with designers and full-stack engineers. The interview process involves practical assessments such as a small coding task and a project that reflects real-world scenarios, with a focus on evaluating how candidates handle user experience challenges. Feedback from candidates is used to refine the interview process, and Render has adapted its approach to include optional take-home projects based on candidate preferences. Ultimately, the interview experience serves as a mutual evaluation opportunity, allowing candidates to assess the company while providing Render with the insights needed to hire capable UX Engineers.
Oct 13, 2021 2,012 words in the original blog post.
The article explores the process of setting up a hosted development environment on Render, using VS Code and Tailscale, to bridge the gap between local and cloud-based development setups. It highlights the advantages of cloud-based development, such as increased accessibility, consistency between development and production environments, and improved collaboration. The author details their experience deploying a code-server instance on Render, utilizing Docker and Tailscale for secure access, and addressing challenges like persistent storage and security concerns. They describe using Tailscale's subnet routing for secure access, integrating SSH for a more familiar development workflow, and the benefits of using Render's features like persistent disks. Despite some friction points, such as the need for additional configuration and the absence of built-in SSH, the author acknowledges the potential for cloud-based development environments to enhance productivity and collaboration, anticipating further improvements and innovations in this space.
Oct 06, 2021 3,942 words in the original blog post.
PostgreSQL 14, released on September 30, 2021, brings several new features and performance enhancements, notably easier manipulation of JSON data with jsonb subscripting and the introduction of multirange data types, which allow storage of multiple non-contiguous ranges as a single entity. These updates improve on previous versions by enhancing the efficiency of querying nested JSON structures and simplifying data storage, such as for meeting schedules that include breaks, without requiring multiple database rows. Additionally, PostgreSQL 14 offers significant improvements in handling concurrent connections, showing up to a 50% increase in throughput at higher connection volumes, which is particularly beneficial for applications with high client connections. Render, a cloud service provider, was immediately supportive of this new PostgreSQL version, offering users quick access to these advancements, allowing developers to concentrate on their applications while Render manages the underlying infrastructure.
Oct 05, 2021 844 words in the original blog post.