Home / Companies / Orkes / Blog / July 2023

July 2023 Summaries

4 posts from Orkes

Filter
Month: Year:
Post Summaries Back to Blog
The July edition of Orkes Monthly Highlights showcases several updates and events related to Orkes Conductor, including new features like creating workflow schedules from completed executions, partial workflow search using wildcards, and drag-and-drop support for workflow creation via the UI. The update also highlights a community article by Albert Wong on using Orkes Conductor to send Brevo emails from Common Room workflows. Upcoming events include a Microservices & Distributed Applications Meetup in Singapore, featuring industry experts discussing best practices and tools for scalable applications, and an Orkes Conductor Developer Meetup in Paris, focusing on the use of Conductor for building distributed applications. The edition also recaps events from July, such as the New York Developer Meetup and NY JavaSIG, where topics like building scalable distributed applications and fault-tolerant subscription systems were explored. Additionally, new resources are available, including insights on metrics, observability, and the Saga Pattern for distributed systems.
Jul 31, 2023 763 words in the original blog post.
Distributed systems enhance the scalability and maintainability of applications by decentralizing data management, a strategy often employed in microservices architectures. The saga pattern, introduced by Hector Garcia Molina and Kenneth Salem in 1987, is a method for managing a sequence of local transactions across multiple services, ensuring that each step either completes successfully or is rolled back if an error occurs. This pattern can be implemented through orchestration, where a centralized coordinator manages service interactions, or choreography, where services communicate directly without a central overseer. Orkes Conductor, an orchestration platform based on the open-source Conductor OSS, leverages the saga pattern to manage complex workflows in distributed applications, such as a cab booking service, ensuring data consistency and reliable transaction execution. By defining workflows that include failure and compensation mechanisms, Orkes Conductor supports robust state management and error handling, allowing for seamless operation across various services. This approach is particularly beneficial in environments where service interactions are critical, such as financial or healthcare institutions, as it improves process reliability and customer satisfaction.
Jul 24, 2023 1,712 words in the original blog post.
In the evolving digital landscape of 2023, businesses increasingly adopt microservices for scalable, distributed applications, with 69% of organizations using or planning to use this architecture. The blog highlights the importance of selecting the right tools for maximizing the potential of microservices architecture, discussing eight key tools essential for microservice development. Open API Specification is noted for defining APIs, while Spring Boot and Golang are praised for simplifying development with their robust features. Visual Studio Code is recognized for its extensive plugin ecosystem and debugging capabilities that enhance productivity. gRPC offers a language-agnostic framework for seamless communication, whereas Prometheus and Grafana, together, provide powerful monitoring capabilities for real-time performance and alerting. Orkes Conductor is presented as a comprehensive orchestration platform managing complex microservice systems, offering scalability, resilience, and the ability to handle hybrid deployments. The blog underscores the necessity for developers to stay updated with tools and trends, emphasizing the role of these tools in delivering robust and future-proof applications.
Jul 14, 2023 1,516 words in the original blog post.
Slack, a widely used workplace communication platform, is being effectively utilized for more than just communication through integrations with tools like Orkes Conductor, an orchestration platform for building distributed applications. The blog post highlights how Orkes Conductor can automate daily tasks in Slack, such as creating a stand-up bot for engineering teams and managing welcome messages in community channels. The stand-up bot is programmed to send personalized update requests to team members at a specified time, collect responses, and post aggregated updates to a shared channel, all while maintaining data confidentiality through secure token management. Detailed instructions include setting up workflows, webhooks, and schedulers in Orkes Conductor, and creating a Slack app to handle these tasks seamlessly. This integration addresses common workflow challenges and offers a glimpse into the potential of combining Slack with Orkes Conductor for enhanced productivity and process automation.
Jul 07, 2023 1,536 words in the original blog post.