Streamline your development workflow with DevTunnel, a tool that bridges the gap between your local environment and remote resources.
All Posts
- Clean Architecture, proposed by Robert C. Martin, distills various patterns like Hexagonal and Onion architecture. It revolves around Layers and the Dependency Rule, promoting robust and adaptable applications. Embrace clean and elegant software development to thrive in innovation.
- Explore Application Insights, a powerful tool within the Azure Monitor ecosystem, offering effortless inspection of your application's performance metrics. Seamlessly integrate and view Logs, Metrics, Distributed Tracing, and more to gather valuable insights and optimize your applications for peak performance.
- Learn real-time data processing with Spark and Cosmos DB. Learn how to ingest records from Cosmos DB using structured streaming. Install the connector, configure options, handle data transformation, and monitor RU consumption.
- Learn how to enable and view logs from Cosmos DB with this step-by-step guide. Understand the process of creating a Log Analytics Workspace, configuring diagnostic settings, and accessing Cosmos-specific log tables for effective monitoring and analysis.
- In the realm of microservices architecture, effective communication among services is a central challenge. In this post learn the very basics of microservices communication. Learn different modes, forms and patterns of communications.
- Discovering and communicating with microservices in a distributed system can be a challenging task. But with Service Discovery using Eureka, it's a breeze! Our article explains the ins and outs of this crucial technique and guides you through the implementation steps, from registration to discovery. And with the added benefits of Steeltoe libraries, you'll have everything you need to simplify and scale your microservice communication. Don't let Service Discovery be a roadblock - start implementing it today with Eureka.
- Make your microservices fault tolerant with practical code examples. Learn how to implement strategies like timeouts, retries, circuit breakers, and more to ensure resilient and reliable microservice architectures.
- Unlock next level of your programming skills with SOLID principles! Learn how to create software that is easy to maintain, modify, and extend.
- Scalability testing is a type of performance testing that measures a system's ability to scale. It helps to identify the system's scalability bottlenecks.