
BOOKS - Elixir in Action, Third Edition

Elixir in Action, Third Edition
Author: Sasa Juric
Year: March 19, 2024
Format: PDF
File size: PDF 3.4 MB
Language: English

Year: March 19, 2024
Format: PDF
File size: PDF 3.4 MB
Language: English

Here is a rough description of the book: Fully updated to Elixir 115, this authoritative bestseller reveals how Elixir tackles problems of scalability, fault tolerance, and high availability. Skip the programming basics or 101 introductions - this book builds on your existing knowledge to get you quickly writing real Elixir code. Along the way, you'll develop an appreciation for and considerable skill in functional and concurrent programming. Elixir in Action Third Edition teaches you to build production-quality distributed applications and highly available serverside systems using Elixir. This new edition is fully updated with the latest versions and features of the language. You'll start with the foundations of the Erlang platform that underpins Elixir, then quickly progress to functional and concurrent programming. Discover how the OTP framework can radically reduce tedious low-level coding tasks and explore practical approaches to concurrency as you learn to distribute a production system over multiple machines. Throughout the book, code samples and real-world examples make sure you're learning hands-on. You'll need intermediate skills with client-server applications and a language like Java, C, or Ruby, but no previous experience with Elixir is required.
Вот примерное описание книги: Полностью обновленный до Elixir 115, этот авторитетный бестселлер показывает, как Elixir решает проблемы масштабируемости, отказоустойчивости и высокой доступности. Пропустите основы программирования или 101 введение - эта книга основана на ваших существующих знаниях, чтобы вы быстро написали настоящий код Elixir. По пути вы будете развивать понимание и значительные навыки в функциональном и параллельном программировании. Elixir in Action Third Edition учит создавать распределенные приложения производственного качества и высокодоступные серверные системы с использованием Elixir. Это новое издание полностью обновлено с учетом последних версий и особенностей языка. Вы начнете с основ платформы Erlang, которая лежит в основе Elixir, а затем быстро перейдете к функциональному и параллельному программированию. Узнайте, как инфраструктура OTP может радикально сократить трудоемкие задачи низкоуровневого кодирования, и изучите практические подходы к параллелизму, когда вы научитесь распределять производственную систему по нескольким машинам. На протяжении всей книги примеры кода и реальные примеры гарантируют, что вы учитесь на практике. Вам потребуются промежуточные навыки работы с клиент-серверными приложениями и такой язык, как Java, C или Ruby, но предыдущий опыт работы с Elixir не требуется.
Voici une description approximative du livre : Entièrement mis à jour vers Elixir 115, ce best-seller réputé montre comment Elixir résout les problèmes d'évolutivité, de tolérance aux pannes et de haute disponibilité. Sautez les bases de la programmation ou 101 introduction - ce livre est basé sur vos connaissances existantes afin que vous puissiez rapidement écrire le vrai code Elixir. En cours de route, vous développerez une compréhension et des compétences significatives dans la programmation fonctionnelle et parallèle. Elixir in Action Third Edition enseigne comment créer des applications distribuées de qualité de production et des systèmes de serveurs hautement disponibles à l'aide d'Elixir. Cette nouvelle édition a été entièrement mise à jour pour tenir compte des dernières versions et des caractéristiques de la langue. Vous commencerez par les bases de la plate-forme Erlang, qui est au cœur d'Elixir, puis passerez rapidement à la programmation fonctionnelle et parallèle. Découvrez comment l'infrastructure OTP peut réduire radicalement les tâches de codage à bas niveau de main-d'œuvre et explorez des approches pratiques du parallélisme lorsque vous apprenez à répartir votre système de production sur plusieurs machines. Tout au long du livre, des exemples de code et des exemples réels garantissent que vous apprenez dans la pratique. Vous aurez besoin de compétences intermédiaires avec des applications client-serveur et un langage comme Java, C ou Ruby, mais aucune expérience préalable avec Elixir n'est nécessaire.
Aquí está la descripción aproximada del libro: Completamente actualizado a Elixir 115, este reputado best seller muestra cómo Elixir resuelve problemas de escalabilidad, tolerancia a fallas y alta disponibilidad. Omita los conceptos básicos de programación o la 101 introducción: este libro se basa en sus conocimientos existentes para que pueda escribir rápidamente el código Elixir real. En el camino, usted desarrollará la comprensión y habilidades significativas en la programación funcional y paralela. Elixir in Action Third Edition enseña a crear aplicaciones distribuidas de calidad de producción y sistemas de servidores de alta disponibilidad utilizando Elixir. Esta nueva edición está totalmente actualizada para tener en cuenta las últimas versiones y características del idioma. Empezarás con los fundamentos de la plataforma Erlang que subyace en Elixir y luego pasarás rápidamente a la programación funcional y paralela. Descubra cómo la infraestructura OTP puede reducir radicalmente las tareas de codificación de bajo nivel que requieren mucho tiempo, y explore enfoques prácticos para el paralelismo cuando aprenda a distribuir el sistema de producción en varias máquinas. A lo largo del libro, ejemplos de código y ejemplos reales aseguran que aprendes en la práctica. Necesitará habilidades intermedias con aplicaciones cliente-servidor y lenguaje como Java, C o Ruby, pero no se requiere experiencia previa con Elixir.
Aqui está a descrição do livro: Totalmente atualizado para Elixir 115, este best-seller autoritário mostra como Elixir resolve problemas de escalabilidade, resistência a falhas e alta disponibilidade. Omite os fundamentos da programação ou 101 introduções - este livro é baseado no seu conhecimento existente para que você escreva rapidamente o código Elixir. No caminho você vai desenvolver a compreensão e habilidades significativas na programação funcional e paralela. O Elixir in Action Third Edition ensina a criar aplicativos de qualidade de produção distribuídos e sistemas de servidores altamente acessíveis usando o Elixir. Esta nova edição foi totalmente atualizada com base nas últimas versões e características do idioma. Você começará com a plataforma Erlang baseada no Elixir e depois passará rapidamente para a programação funcional e paralela. Aprenda como a infraestrutura da OTP pode reduzir drasticamente as tarefas de codificação de baixo nível, e explore as abordagens práticas para o paralelismo quando você aprender a distribuir o sistema de produção em várias máquinas. Ao longo do livro, exemplos de código e exemplos reais garantem que você aprende na prática. Você precisa de habilidades intermediárias com aplicativos de servidor cliente e linguagem como Java, C ou Ruby, mas não precisa de experiência anterior com Elixir.
Questa è una descrizione approssimativa del libro: Completamente aggiornato a Elixir 115, questo autorevole best seller mostra come Elixir risolve i problemi di scalabilità, tolleranza e elevata disponibilità. Salta le basi di programmazione o 101 introduzione - questo libro si basa sulle vostre conoscenze esistenti in modo da scrivere rapidamente il vero codice Elixir. Lungo il percorso si svilupperà comprensione e notevoli competenze nella programmazione funzionale e parallela. Elixir in Action Third Edition insegna a creare applicazioni di produzione distribuite e sistemi server ad alta disponibilità con Elixir. Questa nuova edizione è completamente aggiornata in base alle ultime versioni e caratteristiche della lingua. Inizierai con la piattaforma Erlang, che è alla base di Elixir, e poi passerai rapidamente alla programmazione funzionale e parallela. Scoprite come l'infrastruttura OTP può ridurre drasticamente le sfide di codifica a basso livello e studiate i metodi pratici per il parallelismo quando imparate a distribuire il sistema di produzione su più macchine. Durante tutto il libro, esempi di codice e esempi reali garantiscono che si impara nella pratica. È necessario avere competenze intermedie per applicazioni client-server e un linguaggio come Java, C o Ruby, ma l'esperienza precedente con Elixir non è necessaria.
Hier ist eine grobe Beschreibung des Buches: Komplett auf Elixir 115 aktualisiert, zeigt dieser seriöse Bestseller, wie Elixir die Probleme der Skalierbarkeit, Fehlertoleranz und hohen Verfügbarkeit löst. Überspringen e die Grundlagen der Programmierung oder 101 Einführungen - dieses Buch basiert auf Ihrem vorhandenen Wissen, so dass e schnell echten Elixir-Code schreiben können. Auf dem Weg werden e Verständnis und bedeutende Fähigkeiten in der funktionalen und parallelen Programmierung entwickeln. Elixir in Action Third Edition lehrt e, verteilte Anwendungen in Produktionsqualität und hochverfügbare Serversysteme mit Elixir zu erstellen. Diese neue Ausgabe wurde vollständig aktualisiert, um die neuesten Versionen und Besonderheiten der Sprache zu berücksichtigen. e beginnen mit den Grundlagen der Erlang-Plattform, die Elixir zugrunde liegt, und wechseln dann schnell zu funktionaler und paralleler Programmierung. Erfahren e, wie die OTP-Infrastruktur zeitaufwändige Low-vel-Coding-Aufgaben radikal reduzieren kann, und lernen e praktische Ansätze zur Parallelität, wenn e lernen, ein Produktionssystem auf mehrere Maschinen zu verteilen. Während des gesamten Buches stellen Codebeispiele und reale Beispiele sicher, dass e in der Praxis lernen. e benötigen fortgeschrittene Kenntnisse im Umgang mit Client-Server-Anwendungen und einer Sprache wie Java, C oder Ruby, aber keine vorherige Erfahrung mit Elixir erforderlich.
Oto surowy opis książki: W pełni zaktualizowany do Elixir 115, ten renomowany bestseller pokazuje, jak Elixir adresuje skalowalność, tolerancję błędów i wysoką dostępność. Pomiń podstawy programowania lub 101 wstępów - ta książka jest oparta na istniejącej wiedzy, dzięki czemu możesz szybko napisać prawdziwy kod Elixir. Po drodze, będziesz rozwijać zrozumienie i znaczące umiejętności w programowaniu funkcjonalnym i równoległym. Elixir w Action Third Edition uczy, jak tworzyć rozproszone, wysokiej jakości aplikacje i wysoce dostępne systemy serwerowe za pomocą Elixir. Ta nowa edycja została całkowicie zaktualizowana z najnowszymi wersjami i funkcjami językowymi. Zaczniesz od podstaw platformy Erlang, która stanowi podstawę Eliksiru, a następnie szybko przejdź do programowania funkcjonalnego i równoległego. Dowiedz się, w jaki sposób infrastruktura OTP może radykalnie zmniejszyć czasochłonne zadania kodowania niskiego poziomu i nauczyć się praktycznych podejść do równoległości, gdy nauczysz się dystrybucji systemu produkcyjnego na wielu maszynach. W całej książce próbki kodów i przykłady z prawdziwego świata gwarantują, że uczysz. Będziesz potrzebował umiejętności pośrednich z aplikacjami klienta-serwera i językiem takim jak Java, C lub Ruby, ale wcześniejsze doświadczenie z Elixir nie jest wymagane.
הנה תיאור מחוספס של ספר: מעודכן במלואו לאלקסיר 115, רב המכר בעל המוניטין הזה מראה כיצד אליקסיר מתייחס לסקלביליות, סובלנות לקויה וזמינות גבוהה. דלג על היסודות של תכנות או 101 מבוא - ספר זה מבוסס על הידע הקיים שלך כך שאתה יכול לכתוב במהירות קוד סם אמיתי. לאורך הדרך, תפתח הבנה וכישורים משמעותיים בתכנות פונקציונלי ומקביל. סם חיים במהדורה שלישית מלמד אותך איך ליצור יישומים מבוזרים, איכות ייצור ומערכות שרת זמינות מאוד באמצעות סם חיים. מהדורה חדשה זו עודכנה לחלוטין עם הגרסאות האחרונות ותכונות השפה. תתחילו עם היסודות של פלטפורמת ארלנג שמעבירה את סם החיים, ואז תעברו במהירות לתכנות פונקציונלי ומקביל. למד כיצד תשתית OTP יכולה להפחית באופן קיצוני משימות קידוד ברמה נמוכה, ולמד גישות מעשיות למקביליות כאשר אתה לומד איך להפיץ מערכת ייצור על פני מכונות מרובות. לאורך כל הספר, דגימות קוד ודוגמאות מהעולם האמיתי מבטיחים שתלמדו על ידי עשייה. תזדקק למיומנויות ביניים עם יישומי שרת-לקוח ושפה כגון Java, C או Ruby, אך ניסיון קודם עם סם חיים אינו נדרש.''
İşte kaba bir kitap açıklaması: Tamamen Elixir 115'e güncellenen bu saygın en çok satanlar, Elixir'in ölçeklenebilirliği, hata toleransını ve yüksek kullanılabilirliği nasıl ele aldığını gösteriyor. Programlama veya 101 tanıtımın temellerini atlayın - bu kitap mevcut bilginize dayanmaktadır, böylece gerçek Elixir kodunu hızlı bir şekilde yazabilirsiniz. Yol boyunca, fonksiyonel ve paralel programlamada anlayış ve önemli beceriler geliştireceksiniz. Elixir in Action Third Edition, Elixir'i kullanarak dağıtılmış, üretim kalitesinde uygulamalar ve yüksek kullanılabilirliğe sahip sunucu sistemleri oluşturmayı öğretir. Bu yeni sürüm tamamen en son sürümleri ve dil özellikleri ile güncellendi. Elixir'in temelini oluşturan Erlang platformunun temelleri ile başlayacak ve daha sonra işlevsel ve paralel programlamaya hızlı bir şekilde geçeceksiniz. OTP altyapısının zaman alan düşük seviyeli kodlama görevlerini nasıl radikal bir şekilde azaltabileceğini öğrenin ve bir üretim sistemini birden fazla makineye nasıl dağıtacağınızı öğrenirken paralelliğe yönelik pratik yaklaşımları öğrenin. Kitap boyunca, kod örnekleri ve gerçek dünyadaki örnekler yaparak öğrenmenizi sağlar. İstemci-sunucu uygulamaları ve Java, C veya Ruby gibi bir dil ile ara becerilere ihtiyacınız olacak, ancak Elixir ile önceki deneyimler gerekli değildir.
إليك وصف كتاب تقريبي: تم تحديث هذا الكتاب الأكثر مبيعًا بشكل كامل إلى Elixir 115، ويظهر كيف تعالج Elixir قابلية التوسع وتحمل الأخطاء والتوافر العالي. تخطي أساسيات البرمجة أو 101 مقدمة - يعتمد هذا الكتاب على معرفتك الحالية حتى تتمكن من كتابة رمز Elixir الحقيقي بسرعة. على طول الطريق، ستطور الفهم والمهارات المهمة في البرمجة الوظيفية والموازية. يعلمك Elixir in Action Third Edition كيفية إنشاء تطبيقات موزعة وجودة الإنتاج وأنظمة خادم متوفرة للغاية باستخدام Elixir. تم تحديث هذا الإصدار الجديد بالكامل بأحدث الإصدارات وميزات اللغة. ستبدأ بأساسيات منصة Erlang التي تدعم Elixir، ثم تنتقل بسرعة إلى البرمجة الوظيفية والموازية. تعرف على كيفية قيام البنية التحتية لـ OTP بتقليل مهام الترميز منخفضة المستوى التي تستغرق وقتًا طويلاً بشكل جذري، وتعلم الأساليب العملية للتوازي أثناء تعلمك كيفية توزيع نظام الإنتاج عبر آلات متعددة. في جميع أنحاء الكتاب، تضمن عينات الكود والأمثلة الواقعية أنك تتعلم من خلال العمل. ستحتاج إلى مهارات وسيطة مع تطبيقات العميل والخادم ولغة مثل Java أو C أو Ruby، لكن الخبرة السابقة مع Elixir ليست مطلوبة.
다음은 대략적인 책 설명입니다. Elixir 115로 완전히 업데이트 된이 평판이 좋은 베스트셀러는 Elixir가 확장 성, 내결함성 및 높은 가용성을 다루는 방법을 보여줍니다. 프로그래밍의 기본 사항 또는 101 소개를 건너 뛰십시오.이 책은 기존 지식을 기반으로하므로 실제 Elixir 코드를 빠르게 작성할 수 있습니다. 그 과정에서 기능 및 병렬 프로그래밍에 대한 이해와 중요한 기술을 개발할 것입니다. Elixir in Action Third Edition은 Elixir를 사용하여 분산 된 프로덕션 품질의 응용 프로그램과 사용 가능한 서버 시스템을 만드는 방법을 알려줍니다. 이 새 버전은 최신 버전 및 언어 기능으로 완전히 업데이트되었습니다. Elixir를 뒷받침하는 Erlang 플랫폼의 기본 사항으로 시작한 다음 기능 및 병렬 프로그래밍으로 빠르게 이동합니다. OTP 인프라가 시간이 많이 걸리는 저수준 코딩 작업을 근본적으로 줄이고 여러 시스템에 생산 시스템을 배포하는 방법을 배우면서 병렬 처리에 대한 실질적인 접근 방식을 배우는 방법을 알아보십시오. 책 전체에서 코드 샘플과 실제 예제를 통해 학습을 할 수 있습니다. 클라이언트-서버 응용 프로그램 및 Java, C 또는 Ruby와 같은 언어의 중간 기술이 필요하지만 Elixir에 대한 이전 경험은 필요하지 않습니다.
ここに大まかな本の説明があります:Elixir 115に完全にアップデートされたこの評判の良いベストセラーは、Elixirがスケーラビリティ、フォールトトレランス、高可用性にどのように対処しているかを示しています。プログラミングの基礎や101の紹介をスキップする-この本はあなたの既存の知識に基づいているので、あなたはすぐに本当のElixirコードを書くことができます。その途中で、機能的および並列プログラミングの理解と重要なスキルを開発します。Elixir in Action Third Editionでは、Elixirを使用して、分散型、本番品質のアプリケーションと高可用性サーバーシステムを作成する方法を説明します。この新版は、最新バージョンと言語機能で完全に更新されました。Elixirを支えるErlangプラットフォームの基本から始め、機能的および並列プログラミングに素早く移行します。OTPインフラストラクチャが時間のかかる低レベルのコーディングタスクを根本的に削減する方法を学び、複数のマシンに生産システムを配布する方法を学ぶときに、並列化への実践的なアプローチを学びます。本を通して、コードサンプルと実際の例は、あなたが行うことによって学ぶことを保証します。クライアントサーバーアプリケーションとJava、 C、 Rubyなどの言語の中間スキルが必要になりますが、Elixirの以前の経験は必要ありません。
這本書的大致描述:完全更新到Elixir 115,這部權威暢銷書展示了Elixir如何解決可擴展性、容錯性和高可用性問題。跳過編程基礎或101個介紹-本書基於您現有的知識,以便您快速編寫真正的Elixir代碼。一路上,您將在功能和並行編程中發展理解和重要技能。Elixir在Action Third Edition中教授使用Elixir創建分布式生產質量應用程序和高可用性服務器系統。此新版本已完全更新,以適應該語言的最新版本和功能。您將從基於Elixir的Erlang平臺的基礎開始,然後迅速轉向功能性和並行編程。了解OTP基礎架構如何從根本上減少耗時的低層編碼任務,並在學習如何在多臺機器上分配生產系統時探索實際的並發方法。在整個書中,代碼示例和真實示例確保您從實踐中學習。您需要客戶端-服務器應用程序和Java、C或Ruby等語言的臨時技能,但是您不需要以前的Elixir經驗。
