Dev back

Dev back

How Garbage Collection Handles 1M Requests/Second

Cet article explique comment la stratégie de gestion de la mémoire par le garbage collector (GC) dans la JVM peut affecter la performance des systèmes à fort débit, en particulier lorsque le trafic augmente subitement. L'auteur partage une expérience où le système a défailli sous une charge importante et souligne que ce n'est pas toujours la base de données ou l'équilibreur de charge qui lâche en premier, mais souvent le GC, qui ne respecte pas les accords de niveau de service (SLA) des utilisateurs.

Dev back

From NoSQL Hell to SQL Heaven: Our 6-Month Journey

Cet article raconte l'expérience d'une start-up qui a choisi MongoDB pour sa flexibilité, mais a fini par faire face à de graves problèmes de performances et d'incohérences dans ses documents. Après 18 mois, ils réalisent que la promesse d'une base de données NoSQL n'a pas tenu et décident de migrer vers une solution SQL plus structurée, où ils retrouvent stabilité et cohérence.

Dev back

Why We Ditched MongoDB After 3 Years (And Never Looked Back)

Cet article explique comment une entreprise a délaissé MongoDB après trois ans d'utilisation. Bien qu'au départ, le passage à une base de données sans schéma ait semblé offrir flexibilité et rapidité, au fil du temps, ils ont rencontré de graves problèmes d'intégrité des données. L'article évoque le contraste entre les promesses de liberté apportées par MongoDB et la réalité difficile des erreurs et des débogages qui en ont résulté.

Dev back

Are You Sure, You Really Know Redis? Beyond @Cacheable in Spring Boot

Cet article explore en profondeur l'intégration de Redis avec Spring Boot, au-delà de l'utilisation simple des annotations de mise en cache. Il aborde les drivers, la gestion des connexions, la configuration du gestionnaire de cache, RedisTemplate, les sérialiseurs, les TTL, la réplication et le clustering, soulignant que la maîtrise réelle de Redis nécessite une compréhension complète de ces aspects.

Dev back

Async in Spring Boot: When to Use It and When It’ll Hurt You

Cet article explore l'utilisation de l'asynchronicité dans les applications Spring Boot, abordant à la fois ses avantages en termes de rapidité et de réactivité et ses inconvénients potentiels, tels que les bogues subtils et un comportement inattendu. L'auteur partage son expérience personnelle sur ce qui fonctionne et ce qui ne fonctionne pas avec l'asynchronicité, tout en proposant des exemples concrets d'applications telles que l'envoi d'emails et les appels API.

Dev back

Using Bundle Configuration

Cet article présente un aperçu d'une vidéo sur le développement de bundles avec Symfony 7, incluant des conseils sur la configuration des bundles. Bien que le chapitre ne soit pas encore finalisé, il promet un contenu éducatif sur l'utilisation des bibliothèques PHP pertinentes pour le développement avec Symfony.

Dev back

Bundle Configuration Validation

Le chapitre en cours de développement aborde la validation de la configuration des bundles dans Symfony 7. Il propose un contenu vidéo qui sera bientôt disponible, permettant aux utilisateurs de naviguer facilement dans le script en cliquant sur les phrases pertinentes. Les utilisateurs peuvent s'inscrire pour être informés de la sortie complète de ce cours.

Dev back

Configuring our Bundle's Entity

Cet article traite de la configuration d'une entité dans un bundle Symfony. Il mentionne les chapitres d'un cours vidéo sur le développement de bundles en Symfony 7, mettant en avant une approche collaborative pour le développement. Bien qu'il s'agisse d'une version préliminaire du chapitre, il encourage les lecteurs à s'inscrire pour être informés de la sortie officielle.

Dev back

Entities in a Bundle

Cet article présente un chapitre en cours de développement concernant les entités dans un bundle Symfony 7. Il invite les utilisateurs à s'inscrire pour être notifiés lorsque le cours sera disponible et propose un lien vers le script du chapitre. Les lecteurs peuvent s'attendre à bientôt un contenu pleinement poli sur ce sujet, pertinent pour les développeurs PHP intéressés par Symfony.

Dev back

"Wiring Up" our Bundle Service

Cet article présente un chapitre en avant-première sur le développement de Bundles pour Symfony 7. Il mentionne une vidéo qui décrit le processus de connexion des services de votre Bundle. Le chapitre n'est pas encore complètement prêt, mais les développeurs peuvent s'inscrire pour être notifiés lorsque le cours sera disponible. Il fournit également des informations sur la structure de la vidéo et comment interagir avec le contenu une fois publié.