As the potential for a negative leap second approaches, a discussion explores the challenges of timekeeping, the risks to modern software, and the best practices for handling time in distributed systems.
Tag
Distributed Systems
Other. All summarized Hacker News discussions tagged with this topic.
Explore what developers would build in a world without AI, focusing on foundational software tools, personal productivity, and long-term project viability.
Explore the ongoing debate surrounding blockchain technology, weighing arguments for censorship resistance and decentralization against criticisms of scalability and practical utility.
Discover current trends, in-demand skill sets, and best practices for navigating the freelance software engineering market this year.
Explore the complex challenges behind maintaining the uptime and consistency of large language model (LLM) services, from GPU scarcity to inherent output variability.
Discover why deep knowledge in scaling, infrastructure, and operations is becoming the most crucial asset for developers looking to thrive amidst AI and automation. Learn where to focus your skills to remain indispensable in the evolving tech landscape.
Discover robust strategies for monitoring and retrying failed webhooks in production, focusing on idempotency, asynchronous processing, and smart alerting to ensure reliable event delivery.
When mmap obscures memory usage, scheduling stateful nodes becomes a nightmare. Discover strategies for better resource accounting, backpressure, and architecture choices to avoid cascading failures.
Complexity vs. Simplicity: Lessons from the Rise and Retreat of Enterprise Protocols like COM and SOAP
Explore why complex interoperability protocols like COM, SOAP, and CORBA struggled for widespread adoption, while simpler, message-based approaches like JSON over HTTP thrived. Discover key insights into design choices, security pitfalls, and the 'worse is better' philosophy that shaped today's distributed systems.
Unpacking Capability-Based Security: Why It's Not Widespread (Yet) and Its Future Potential
Explore the fundamental reasons capability-based security, a powerful "whitelist" approach, struggles for widespread adoption and discover how its principles are being integrated into modern systems to build a more secure digital future.