Разработка • dev.to • 14 апреля 2024 г. 5:57
As multiple independent services interact with one another in a microservices design, maintaining system resilience becomes important. Managing failures that could arise from a service outage or high latency is one typical problem. A design pattern c...... читать далее
microservices circuitbreaker java springbootРазработка • dev.to • 13 апреля 2024 г. 18:21
In our previous post, we explored how to efficiently download a large dataset from MongoDB. We utilised the built-in fs module to create temporary files on the server, enabling us to handle substantial amounts of data. However, upon deploying our sol...... читать далее
redis webdev node bullmqРазработка • dev.to • 13 апреля 2024 г. 10:28
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article. Hello devs, are you preparing for Java developer interviews? If Yes, here is a list of...... читать далее
programming java development codingРазработка • dev.to • 12 апреля 2024 г. 22:45
This is a submission for the Cloudflare AI Challenge. What I Built Generate a printable coloring canvass in PDF format based on any themes, genres powered by Artificial Intelligence. Demo https://illah-creatives.pages.dev/...... читать далее
cloudflarechallenge devchallenge aiРазработка • IntelliJ IDEA • 12 апреля 2024 г. 8:51
Many developers trust Java worldwide because it is adaptable, secure, and versatile, making it perfect for developing various applications across multiple platforms. It also stands out for its readability and scalability. What are frameworks? Why do...... читать далее
idea java intellijidea-2 frameworksРазработка • dev.to • 12 апреля 2024 г. 3:09
INTRODUCTION What is antifragility? Antifragility is a concept introduced by Nassim Nicholas Taleb in his book “Antifragile: Things That Gain from Disorder,” published in 2012. The term refers to a property of systems or entities that thrive and ben...... читать далее
devops antifragility cloud cloudcomputingРазработка • dev.to • 11 апреля 2024 г. 15:23
Introduction Even after diving into building basic backend CRUD apps and moving beyond the initial thrill, I still find myself baffled by terms like "Distributed systems." Despite my efforts with Googling and tutorials, concepts like the importance...... читать далее
webdev backenddevelopment learning careerРазработка • dev.to • 11 апреля 2024 г. 9:37
As we navigate through 2024, the landscape of data engineering and science continues to evolve at a breakneck pace. With advancements in AI technology come new challenges, and professionals in these fields are grappling with a unique set of challenge...... читать далее
datascience python dataengineering dataРазработка • dev.to • 11 апреля 2024 г. 8:13
Introduction As enthusiastic JavaScript users, we often rely on REST APIs and microservices to fetch data for our applications, or to create and update information. Sometimes, we encounter issues like temporary errors, unstable connections, or serv...... читать далее
webdev javascript programming productivityРазработка • dev.to • 11 апреля 2024 г. 4:54
Premature abstraction occurs when developers try making their code very general without a clear need. Examples of premature abstraction include: Creating a base class (or interface) even though there is only one known specialization/implementation...... читать далее
productivity softwareengineering careerdevelopmentРазработка • dev.to • 10 апреля 2024 г. 15:10
In this guide, we will explore the step-by-step process of building scalable GraphQL microservices using Node.js and Docker. Here is what we will cover: Understanding Microservices Architecture What Is GraphQL? Building Blocks of GraphQL Build...... читать далее
node docker graphql tutorialРазработка • dev.to • 10 апреля 2024 г. 4:11
In the world of software development, messaging brokers play a crucial role in facilitating communication between different parts of a system. Among the many messaging brokers available, Kafka and RabbitMQ are two popular choices. Both serve similar...... читать далее
kafka rabbitmq webdev cloudРазработка • dev.to • 8 апреля 2024 г. 20:56
This is a walkthrough of the development process and system design engineering for the Llama as a Service. LaaS is a website and public API that can serve random Llama images. It will respond with a single image URL, or even a list. Visit the LaaS...... читать далее
node mongodb herokuРазработка • dev.to • 8 апреля 2024 г. 20:31
The Linux boot process and the lightweight Docker Linux boot serve different purposes and operate at different levels of abstraction, but they are related in the sense that both involve the initialization and setup of a Linux-based environment. Let's...... читать далее
docker linux containers kubernetesРазработка • dev.to • 8 апреля 2024 г. 18:59
P99 latency refers to the 99th percentile of latency measurements. It's a performance metric that indicates how long it takes to complete 99% of requests within a system. Discover more with Control Plane. The difference between good and great ofte...... читать далее
webdev devops cloud latencyРазработка • dev.to • 8 апреля 2024 г. 10:36
Traditional integration aimed to solve the problem of data exchange between isolated applications. An Enterprise Service Bus (ESB) was a common tool used in this approach. It served as a centralized hub, allowing different applications to access and...... читать далее
integration microservices api esbРазработка • dev.to • 7 апреля 2024 г. 10:27
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article. image_credit - Exponent Hi there, as a developer, good understanding of essential s...... читать далее
programming systemdesign development softwaredevelopmentРазработка • dev.to • 6 апреля 2024 г. 18:50
As we celebrate Java’s silver jubilee, it’s worth reflecting on the journey of this versatile programming language. From its inception in 1995 to its current status as a workhorse in the software industry, Java has left an indelible mark. I had the p...... читать далее
javaРазработка • habr.com • 6 апреля 2024 г. 10:12
Микросервис — это подход к разбиению большого монолитного приложения на отдельные приложения, специализирующиеся на конкретной услуге/функции. Этот подход часто называют сервис-ориентированной архитектурой или SOA.В монолитной арх...... читать далее
python fastapi redis microservicesРазработка • dev.to • 5 апреля 2024 г. 19:41
Greetings everyone! My name is Geolffrey Mena, and I am excited to introduce myself as a 35-year-old software engineer currently based in Nicaragua. In addition to my passion for technology, I have a love for nature, accompanied by eight adorable do...... читать далее