I'm not a professional developer, and I don't have any real software development experience, so I might be off base here. I'm trying to create a business development and analytics app that uses AI to offer actionable strategies in natural language and simple charts. I've drawn up a diagram to help visualize my idea and get feedback.
Based on my research, I believe the architecture for this app should include micro frontend UI modules that connect through a gateway to microservice-specific databases (using SQL for structured tables and NoSQL for real-time chat features). For the AI component, my plan is to connect the UI modules to a gateway that analyzes and synthesizes data, which then interacts with LLM APIs and a cloud-hosted VM that runs various analytics engines. This setup would involve a container orchestration platform like Kubernetes to manage the microservice databases.
I'd really appreciate your thoughts on what's wrong or missing in my approach!
3 Answers
It's a bit complex for someone just starting out, and you might want to simplify things. What's your main goal? Do you really need microservices or Kubernetes for this? Maybe try a simpler architecture at first to make it easier to handle. Once you’re more comfortable, you can scale up if needed.
It sounds like you’re overthinking the architecture a bit. Starting out with all those microservices and Kubernetes can be tricky, especially if you don’t have experience. Focusing on simpler components and gradually building up your skills will likely help you a lot more as you go along. Learning to create a simple full-stack application in JS and React is a solid plan!
I get where you're coming from! It’s clear you want to understand the necessary components for your goal. If you're just starting, consider honing your skills with the fundamental concepts of web development and gradually dive into architecture as you grow more proficient. There are plenty of resources out there for learning about AI integration and microservices when you’re ready; just take it step by step.
Related Questions
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically
[Centos] Delete All Files And Folders That Contain a String