Products Puppet Enterprise Platform Puppet Core Puppet Integrations Forge Puppet Modules Support & Services Support Customer Portal Documentation Services Professional Services Training & Education Resources eBooks & Papers Webinars Videos Podcasts Customer Stories Blogs Events Community Partners Downloads Customer Portal Company About Leadership Culture Careers Open Source Policy AI Approach Even
Table of Contents Introduction Ergonomics Generations Performance Considerations Measurement Sizing the Generations Total Heap The Young Generation Young Generation Guarantee Types of Collectors When to Use the Throughput Collector The Throughput Collector Generations in the throughput collector Ergonomics in the throughput collector Priority of goals Adjusting Generation Sizes Heap Size Out-of-Me
Everything I Ever Learned About JVM Performance Tuning @Twitter The document outlines JVM performance tuning strategies, with a focus on reducing latency caused primarily by garbage collection. It covers various areas of optimization including memory footprint, lock contention, CPU usage, and I/O tuning, while highlighting the drawbacks of heavy frameworks like Thrift. Key strategies involve caref
algebraic data type A type defined by providing several alternatives, each of which comes with its own constructor. It usually comes with a way to decompose the type through pattern matching. The concept is found in specification languages and functional programming languages. Algebraic data types can be emulated in Scala with case classes. alternative A branch of a match expression. It has the fo
Scala 2.9 introduced parallel collections, which mirror most of the existing collections with a parallel version. Collections that have been parallelized this way have received a new method called par which magically parallelize certain operations on this collection. For example, here is a sequential version: scala> (1 to 5) foreach println 1 2 3 4 5 And the parallel version (notice the extra par
Effective Practices for Coding with a Chat-Based AI In this article, we explore how AI agents are reshaping software development and the impact they have on a developer’s workflow. We introduce a practical approach to staying in control while working with these tools by adopting key best practices from the discipline of software architecture, including defining an implementation plan, splitting ta
The Scala+GWT project aims to compile Scala code for the browser via the GWT toolchain. Why? Status We can compile most of Scala code. Check samples for live demos. We are excited to announce our third milestone release. Check release notes and download. Eclipse support We've added preliminary Eclipse support. Check following instructions. Hackers' guide Do you feel like hacking something? Check o
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く