aprs.me/lib/aprsme/packets
Graham McIntire 11dbf8215c
feat: Implement comprehensive performance optimizations
- Add database indexes for common query patterns (path, callsign, device, weather)
- Implement packet batching in LiveView to reduce client updates
- Create PreparedQueries module for frequently executed database queries
- Add KNN (K-nearest neighbors) spatial queries using PostGIS
- Implement configurable debouncing for map bounds and hover events
- Integrate with existing Redis cache for device lookups
- Optimize cleanup worker with batch processing (already implemented)

These optimizations significantly improve query performance and reduce
database load, especially for high-traffic scenarios.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-30 14:14:00 -05:00
..
clustering.ex add heatmap on zoom out 2025-07-10 14:26:01 -05:00
prepared_queries.ex feat: Implement comprehensive performance optimizations 2025-07-30 14:14:00 -05:00
query_builder.ex fix: Resolve majority of dialyzer type errors 2025-07-30 13:30:21 -05:00