jvm   15042

« earlier    

Arrays of Wisdom of the Ancients
The Java Language and JDK Class Library have two distinct, yet connected, ways to group elements: arrays and Collections. There are pros and cons for using either one, so both are prevalent in real programs. To aid conversion between the two, there are standard methods to make a reference array appear as a Collection (e.g. Arrays.asList), and to copy from Collection to array (e.g. several Collection.toArray methods). In this post, we will try to answer a controversial question: which toArray conversion pattern is faster?
jvm  performance  Java 
5 days ago by lenciel
non/clouseau: Discover java object sizes through questionable sleuthing plus luck.
GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 85 million projects.
8 days ago by skchrko
Apache Mahout
Apache Mahout(TM) is a distributed linear algebra framework and mathematically expressive Scala DSL designed to let mathematicians, statisticians, and data scientists quickly implement their own algorithms.
apache  mahout  linear  algebra  framework  math  scale  algorithm  programming  ml  machine-learning  jvm  dsl 
10 days ago by vicchow
JVM Internals
Explains internal architecture of Java Virtual Machine (JVM) in simple terms describing key components and how memory is updated during execution.
java  vm  architecture  jvm  internals  programming  reference 
10 days ago by e2b

« earlier    

related tags

2018  actors  algebra  algorithm  algorithms  analysis  apache  architecture  async  aws  benchmark  benchmarking  berlin  bindings  blogentries  bytecode  c++  c++11  cheatsheet  cli  clojure  code-generation  compiler-implementation  compiler  compilers  concurrency  config  configuration  consumer-driven-contract  container  crl  debugging  design  designpatterns  development  discussion  distributedsystems  docker  dsl  dtrace  erasure  exceptions  fibers  flag  flags  foreignfunctioninterface  framework  gc  generator  golang  graalvm  groovy  hacker-news-comments  hacker  haskell  heap-dumps  heap  hn  hotspot  hotswap  hotswappable  internals  java  java10  javalin  javaworld  jdk  jersey  jit  jmx  jni  json  junit  jvm-options  kotlin  ktor  lambda  language  latency  library  linear  machine-learning  machine  mahout  math  memory-leaks  memory  metrics  microservice  microservices  ml  native  networking  news  openjdk  opensource  ops  optimization  option  options  overloading  overriding  overview  parser  performance  profiling  programming-language  programming  reactive  reference  ruby  runtime  scala  scale  serverless  shell  six@six  slides  spark  spring  support  switches  systems  table  technical  testing  threadlocal  threads  tool  toolkit  tools  tutorial  type  vars  video  virtual-machines  virtual  virtualmachine  vm  web  webservices  youtube 

Copy this bookmark: