ClojureGoesFast's profile picture. http://clojure-goes-fast.com

Clojure goes fast 🇺🇦

@ClojureGoesFast

http://clojure-goes-fast.com

Clojure goes fast 🇺🇦 أعاد

clj-async-profiler 1.4.0 includes new custom tooltips, redesigned index page, and easy generation of diffs. #Clojure clojure-goes-fast.com/blog/clj-async…


Clojure goes fast 🇺🇦 أعاد

clj-async-profiler 1.3.0 sports a shiny new sidebar and improved rendering. Make sure to upgrade! #Clojure clojure-goes-fast.com/blog/clj-async…


Clojure goes fast 🇺🇦 أعاد

An unnecessarily deep investigation of instanceof and other #Clojure type predicates: clojure-goes-fast.com/blog/performan…


Clojure goes fast 🇺🇦 أعاد

A short and accessible article about how to define system-wide helper functions when using #Clojure tools.deps. clojure-goes-fast.com/blog/system-wi…


Clojure goes fast 🇺🇦 أعاد

clj-async-profiler 1.1.0 is an important release that makes it easier to utilize the profiler's powerful dynamic transforms. Common transforms are now just a click away! More about the new features here: clojure-goes-fast.com/blog/clj-async…


You can now use clj-async-profiler for JVM startup profiling – that is, taking the profile from the moment JVM launches till it exits. clojure-goes-fast.com/kb/profiling/c…


Alex Miller explains the fundamentals of Java reflection in Clojure and how to work with primitive types to avoid boxing/unboxing. youtube.com/watch?v=s_xjnX…

ClojureGoesFast's tweet card. Java Interop Performance (by Alex Miller)

youtube.com

YouTube: Watch, Listen, Stream

Java Interop Performance (by Alex Miller)


Very interesting approach to use CRIU/CRaC for speeding up Clojure startup time: yizhepku.github.io/clojure-crac/


Clojure goes fast 🇺🇦 أعاد

Everything you did or did not want to know about #Clojure laziness is inside this article. clojure-goes-fast.com/blog/clojures-…


Clojure goes fast 🇺🇦 أعاد

I tried applying #Java's Project Valhalla to speed up a ray tracer implementation, and this is what happened. A lot of numbers and graphs inside. I wonder if @BrianGoetz thinks these results make sense or if the methodology is flawed. clojure-goes-fast.com/blog/valhalla-…


Clojure goes fast 🇺🇦 أعاد

My video from London Clojurians meetup showcasing #Clojure Goes Fast tools is up: https://t.co/mmu8rd8tUb. Check it out to see how these tools can be integrated into a regular development workflow.

unlog1c's tweet card. Clojure Goes Brrr: a quest for performance (by Oleksandr Yakushev)

youtube.com

YouTube: Watch, Listen, Stream

Clojure Goes Brrr: a quest for performance (by Oleksandr Yakushev)


Clojure goes fast 🇺🇦 أعاد

Join me on May 30th at 18:30 London time: https://t.co/FQVm20mx6x. Or don't; there will be a recording anyway ;).

unlog1c's tweet image. Join me on May 30th at 18:30 London time: https://t.co/FQVm20mx6x. Or don't; there will be a recording anyway ;).

Five years overdue, #Clojure Goes Fast has finally got its own Knowledge Base! To kick things off, there is a very detailed tutorial on clj-async-profiler. More materials to come in the future. clojure-goes-fast.com/kb/


clj-async-profiler 1.0.0 brings fast HTML rendering and dynamic in-browser stack transforms. clojure-goes-fast.com/blog/clj-async…


Clojure goes fast 🇺🇦 أعاد

This week I talked with @unlog1c about @ClojureGoesFast, performance, and garbage collection. Learn about how to track pauses that *aren’t* from your garbage collector. therepl.net/episodes/39/


clj-async-profiler 0.4.0 introduces support for differential flamegraphs (which are useful for performance regression testing and performance tuning visibility) and a slightly improved browser UI. clojure-goes-fast.com/blog/clj-async…


Clojure goes fast 🇺🇦 أعاد

I've written down my experience running Shenandoah GC in production. It allowed us to increase the performance and stability of a quite performance-sensitive system. Huge thanks to @shipilev, @rkennke,@RedHat, and all the engineers who made this possible! clojure-goes-fast.com/blog/shenandoa…


Clojure goes fast 🇺🇦 أعاد

I made a ring middleware so we can profile right in production: gist.github.com/piranha/9b3f21… :-)


clj-async-profiler 0.3.0 adds a unique color scheme, Java/Clojure frames demunging, customizable stack transform functions, and more! Check clojure-goes-fast.com/blog/clj-async… to learn how to use all these features. And thanks to @AndreiPangin for making it all possible!

ClojureGoesFast's tweet image. clj-async-profiler 0.3.0 adds a unique color scheme, Java/Clojure frames demunging, customizable stack transform functions, and more! Check clojure-goes-fast.com/blog/clj-async… to learn how to use all these features. And thanks to @AndreiPangin for making it all possible!

Loading...

Something went wrong.


Something went wrong.