Angular
Angular and Firebase: Creating Real-Time Web Applications
Learn how to build real-time web applications using Angular and Firebase. Discover the power of real-time data synchronization and create dynamic and responsive apps with ease.
Angular
Learn how to build real-time web applications using Angular and Firebase. Discover the power of real-time data synchronization and create dynamic and responsive apps with ease.
Domain-Driven Design
Domain-Driven Design (DDD) and CRUD are two popular approaches for Golang application architecture. Learn the key differences and choose the right approach for your project.
zero allocation
Learn how to master zero allocation in Go programming, by minimizing unnecessary memory allocations and optimizing your code for maximum performance. Avoid common pitfalls, use pooling techniques, reduce garbage collection pressure, and follow best practices!
Docker
Learn how to effectively publish Docker service images with the `docker push` command. Easily share and distribute your images to public or private registries, simplifying the process of making your images accessible to others.
Amazon CloudWatch Auto Scaling
Automatic scaling with Amazon CloudWatch allows you to effortlessly adjust server capacity based on demand, improving performance and reducing costs.
ACL
Implementing Access Control Lists (ACL) using DDD principles in Go can help build secure applications. This post explores the basics of ACL and provides a practical example of its implementation.
Docker
Learn how to use the "pull" command in Docker to fetch service images from Docker Hub or private registries, simplifying the process of acquiring necessary components for your containers. Happy pulling!
Apache Kafka
Learn how Apache Kafka clusters enable scalable and fault-tolerant streaming applications. Explore replication, partitioning, and best practices for cluster performance.
Domain-Driven Design
Learn how to implement Domain-Driven Design (DDD) in legacy Golang applications. Overcome challenges, refactor code, and align with business needs.
Redis
Redis's BF.INSERT command adds items to a Bloom Filter, a space-efficient data structure for set membership testing. Learn how to use it and the advantages of Bloom Filters in Redis.
Docker monitoring
Learn the importance of Docker monitoring and best practices to optimize performance, detect issues, and plan for growth. Explore top monitoring tools like Docker Stats, Prometheus and Grafana, cAdvisor, Datadog, New Relic, and Sysdig.
resilient microservices
Learn how to build resilient microservices with gRPC and the Circuit Breaker pattern. Combine efficient communication with fault tolerance for robust and reliable distributed systems.