software development

software development Community

50K+ Active Members 25K+ Questions Answered 100+ Categories
RO
Robert Clark
Asked on 10-10-2025

When should I implement a Service Mesh versus just using an API Gateway for my microservices?

I’m confused about the overlapping features between an API Gateway and a Service Mesh. We currently use Kong for our external traffic, but as our internal service-to-service communication grows,...
Software Development
9306 views
votes
JU
Justin Murray
Asked on 10-10-2025

Best practices for implementing cross-platform multiplayer using Epic Online Services in C++?

I am struggling to synchronize player states across Steam and Xbox using the Epic Online Services (EOS) SDK in a custom C++ engine. What is the most reliable way to handle NAT punchthrough and session...
Software Development
11850 views
votes
ST
Steven Gallagher
Asked on 10-10-2025

What is the safest way to address and resolve "unchecked cast" warnings in Java Generics?

I keep encountering the "Type safety: Unchecked cast" warning in my IDE when casting a collection or a generic object to a specific type, like (List<String>) someObject. While I know I...
Software Development
9940 views
votes
BR
Brian Foster
Asked on 10-10-2025

Which programming languages are essential for building generative AI models today?

I’m a web developer looking to pivot. Beyond Python, are there other languages I should master to work efficiently with generative AI models? I see some people mentioning C++ for performance or ...
Software Development
10067 views
votes
PA
Patrick Bateman
Asked on 10-10-2025

How can I fix circular dependencies during dependency injection in Spring Boot?

My team is migrating an enterprise app and ran into a circular reference error during startup. How does dependency injection in Spring Boot handle circular dependencies, and what is the cleanest archi...
Software Development
16726 views
votes
AR
Arthur Pendleton
Asked on 08-10-2025

How can we identify which missing indexes will improve SQL performance?

Our database engine is running slow, and we suspect that missing indexes are the root cause. However, we want to avoid blindly creating indexes that might hurt our system later. What tools or system v...
Software Development
15603 views
votes
ST
Stephanie Boyd
Asked on 05-10-2025

What is Apache Spark used for inside agile software development lifecycles?

Our product squad is building an automated big data analysis module, but our sprint delivery is lagging due to slow backend query speeds. We want to know what is Apache Spark used for to help optimize...
Software Development
11627 views
votes
PH
Philip Vance
Asked on 05-10-2025

How does Apache Spark fit into agile software development data science stacks?

Our software development squad is planning an enterprise AI platform launch, and we are mapping out Apache Spark vs other big data processing frameworks for enterprise use like Ray or Dask. Since our ...
Software Development
15510 views
votes
TY
Tyler Ward
Asked on 05-10-2025

Is Asynchronous Programming in Python worth it for CPU-bound or IO-bound tasks?

I am looking into 'asyncio' for a new web scraping tool. Is asynchronous programming better for CPU-intensive calculations, or should I stick to multi-processing for those types of software de...
Software Development
16889 views
votes
DO
Douglas Mercer
Asked on 05-10-2025

Are small models changing software development?

Our engineering department is reviewing automated code completion tools for our repository pipelines. Are small models killing massive LLMs for code generation, and can a localized model understand de...
Software Development
16355 views
votes

Still have questions? Schedule a free counselling session

Our experts are ready to help you with any questions about courses, admissions, or career paths. Get personalized guidance from industry professionals.

Book Free Session

Book Free Session