About Erlang
Erlang is a programming language and runtime system designed for building concurrent, distributed, and fault-tolerant systems. It was developed by Ericsson in the late 1980s to support the telecommunications industry, where high reliability and fault tolerance are critical.
Here are some key aspects and features of Erlang:
Concurrency and Parallelism: Erlang is built around the concept of lightweight processes, known as "Erlang processes." These processes are extremely lightweight, allowing millions of them to coexist within a single Erlang runtime system. Erlang processes are designed for concurrent and parallel execution, enabling efficient utilization of multi-core processors.
Message Passing: Communication between Erlang processes is achieved through asynchronous message passing. Erlang provides built-in mechanisms for sending and receiving messages, making it easy to build highly concurrent and distributed systems. Message passing enables loose coupling between processes, enhancing fault tolerance and scalability.
Fault Tolerance: Erlang was designed with fault tolerance as a primary goal. It has built-in mechanisms for process isolation, error recovery, and supervision. Erlang processes can be supervised and restarted automatically in case of failures, allowing systems to recover from errors without disrupting the overall operation.
Hot Code Upgrade: Erlang supports hot code swapping, which means that the system can be updated with new code without stopping or restarting the running processes. This feature enables systems to be updated or upgraded on the fly without downtime.
Distributed Computing: Erlang provides strong support for distributed computing. Erlang nodes can be connected over a network, allowing processes to communicate and collaborate across different machines. This makes it well-suited for building distributed, fault-tolerant systems.
Pattern Matching and Functional Programming: Erlang follows a functional programming paradigm and provides powerful pattern matching capabilities. Pattern matching allows developers to express complex data transformations and business logic concisely and effectively.
Soft Real-Time Capabilities: Erlang is known for its soft real-time capabilities, meaning it can handle systems with time-sensitive requirements. It offers mechanisms for precise timing, event scheduling, and real-time message processing.
Open Source and Active Community: Erlang is open source, with an active and supportive community. The community provides libraries, frameworks, and tools to enhance Erlang development and offers resources for learning and sharing knowledge.
Erlang has been widely adopted in various domains, including telecommunications, e-commerce, financial systems, gaming, and distributed systems. Its unique design features make it a robust choice for building highly reliable, scalable, and fault-tolerant applications that require concurrency and distributed computing capabilities.
crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects
Outfield is an outside sales software app and CRM. Discover valuable business intelligence, increase field sales & productivity, and track your field marketing team.
Food Fanatic is your destination for recipes of all kinds, from breakfast to dinner to dessert and everything in between.
Gray Malin is reinventing beach art prints. Explore the most stunning fine art photography prints of gorgeous beaches and vistas from around the world.
Upload your design and get live, annotated feedback. It's the simplest way to get thoughts from the people you trust.
Jaanuu is the industry’s most contemporary medical apparel brand. Designed by celebrity Pediatrician, Dr. Neela, our antimicrobial-finished scrubs combine both fashion and function.
Empresa de treinamento empresarial em gestao de negocio, que concentra sua expertise no treinamento e desenvolvimento profissional e gerencial, através da educação continuada.
With 7716 urgent care centers and walk-in clinics, Urgent Care Locations provides the most robust, independently verified source of urgent care clinics in the United States.
Listango - Save and share your bookmarks online
PlowSite #1 - The largest and original online meeting place for snow plowing and ice management professionals.
Luxury, limited-edition, custom wedding websites. Because your wedding website should be just as beautiful as every other detail.
Easily catalog & manage your work or collection with Artwork Archive's easy-to-use software. Gain useful business insights. Start a 30-day free trial today!
Sales, marketing, and recruiting professionals use our tools to find emails, verify emails, and buy email lists. 98% accuracy. Get 50 leads for free.
find used farm equipment for sale near you. browse the most po***r brands and models at the best prices on machinery pete.
SalbitHuette Marksis a social bookmarking site where our users can write their stories and share it with you for free
The secret weapon for awesome text. Unique writing, every time.
Bieten Sie Ihren Kunden an jedem Touchpoint im Web und in mobilen Apps eine optimale Benutzererfahrung.
Startup Jobs & Startup Companies Hiring - HireArt
From Asana to Gmail to Trello to Zendesk (and 35+ more). Deciding what's most important? Just drag and drop.
Home | Caffeinating an entrepreneurial nation | 1MillionCups.com
Die Online-Druckerei fertigt Werbemittel, Kalender und Broschüren im eigenen Haus und bietet Informationen zu Preisen, Lieferzeiten und Druckverfahren. Mit Vorlagendownload und Drucklexikon.
persönlicher Service ✓ beste Druckbrillanz ✓ Reseller-Vorteile ✓ umweltbewusster Druck ✓ Dateneingang bis 18 Uhr ✓ transparente Preise & kurze Produktion ✓
A tool to navigate your social data, making you more productive personally and professionally
The Kantar Information is Beautiful Awards celebrate excellence and beauty in data visualizations and infographics.
MindSumo is the leading crowdsourcing platform for insight and innovation from Millennials and Gen Z consumers. We harness the power of the crowd to generate ideas and solve problems for companies.
Apartment hunting in NYC can be super frustrating. So we created a list of apartments you can rent without dealing with flaky brokers and paying hefty fees.
Swap out Facebook's reactions for something a little more fun.
Discover the world's first distribution and monitization platform for Chrome Developers


