🚀 State of the ARC - September 2023 #1719
yeshamavani
announced in
Newsletters
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Dear ARC Community,
We trust you're doing great. Our team's been busy, as usual, cooking up some exciting stuff for ARC. In this month's newsletter, we've got a bunch of cool updates to share across all our branches: ARC API, ARC IaC, and ARC UI.
No more waiting, let's get to the good stuff!
🔧 ARC API
Task Service: Introducing a groundbreaking service that will revolutionize your task management within distributed systems. This reusable and customizable service creates actionable tasks based on events from different microservices, enabling workflow-based task handling easier and faster. Thanks to Antriksha Somani and Rahul Vijay for their contribution.
Upgrade to Node LTS: Our goal is to deliver the most recent community updates to our customers. All of our extensions now support the latest Node LTS version 18, and we have discontinued support for Node version 16. Additionally, our innovative and personalized
sl microservice
command will generate new microservices that offer support for Node version 18 and above.Proxy Builder Component: Here is your shortcut to streamlined development. This powerful component automates the generation of services and datasources based on loopback-connector-rest, also unlocking the potential of cross microservice relations for fetching related data all with the breeze of simplicity. Developed by Akshat Dubey, this innovation redefines efficiency in the world of development.
New
sl cdk
command: We're thrilled to announce a game-changing addition to our CLI toolkit! Introducing the brand-new command that puts the power in your hands for integration of arc-cdk related files to your existing microservices all thanks to Vishwas Yogi.🔗 Learn More About ARC API
🎨 ARC UI
Survey UI: Introducing the latest addition to the ARC UI ecosystem: a reusable Angular component designed to simplify survey creation. Packed with user-friendly features like a question builder, survey builder, and fill-survey functionality, this component streamlines the entire process. Developed by Yesha Mavani and Deepika Mahindroo, it's your go-to solution for effortless and intuitive survey design
Separate Maintenance for NG Components: We have moved our ng libraries from catalog monorepo to another repository for easy management.
🔗 Learn More About ARC UI
🌐 ARC IaC
AWS Workspace Module: Enhance your Directories and workspace setup with our new terraform module. Contibuted by Mayank Sharma. It has the support for AD-connector and MicrosoftAD.
Caching: Shubham Prajapat developed a simple, standalone caching service with ARC Lambda integration for lightning-fast deployment. Plus, it's a multitasker, capable of working with up to 4 ElastiCache clusters simultaneously.
Terraform Registry: All our IAC modules will now be available over the terraform registry.🎉
Health Check: Your system's well-being is our priority. This cutting-edge module by Vijay Stephen employs Route 53 health checks to vigilantly monitor endpoints, analyzing status codes or response strings. Stay informed through seamless notifications via SNS, effortlessly integrated with top-tier Incident management tools such as Opsgenie.
🔗 Learn More About ARC IaC
⏳ Coming Soon
We're excited to share a sneak peek into our upcoming updates! Here's what you can look forward to:
Excel Import Service: Say goodbye to manual data entry! Our forthcoming Excel Import Service will empower you to import data from Excel files directly into your database. With column mapping support, you can effortlessly map Excel columns to database fields, saving time and eliminating errors in data migration.
Reporting Service: Our upcoming Reporting MS will enable aggregating information from distributed databases, offering a consolidated, customizable, and query-driven solution. Imagine configuring your reports and charts across multiple DBs with ease! Ensuring seamless data visualization and analysis with ACL to maintain personalization and data security.
Sequelize Backward Compatibility: We know that you wish to move to sequelize knowing all the added benefits you will be having over juggler. Your wish is our command, we are currently working on adding support for sequelize along with the existing juggler usage as it will not be possible for everyone to make the shift right away.
Story Book in ng Boiler Plate: The separation of components not only enhances development but also facilitates better testing of features. We will soon integrate Storybook into our Angular boilerplate, providing isolation between components and pages.
Workspaces: With the latest upgrade of Lerna, transitioning to workspaces has become imperative. Therefore, the
sl scaffold
command will generate a monorepo that is workspaces compliant, shifting the responsibility of managing dependencies to your package manager.We can't wait to bring you these exciting updates! Keep an eye out for more details and release announcements in the near future.
That’s a wrap for this month’s updates! 🙂
We can't wait to see the things you'll create using these fresh features and enhancements. Remember, your feedback means the world to us. Whether you have questions, ideas, or just want to chat, don't hesitate to post your thoughts in the arc-general channel.
Stay tuned for more exciting updates in the months ahead, and happy coding!
Best wishes,
The ARC Team 😎
Beta Was this translation helpful? Give feedback.
All reactions