shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

269
active users

#jdbc

0 posts0 participants0 posts today
Mark Gardner<p>This is really cool and kinda insane—running modern <a href="https://social.sdf.org/tags/Perl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Perl</span></a> on the <a href="https://social.sdf.org/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> Virtual Machine (<a href="https://social.sdf.org/tags/JVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JVM</span></a>).</p><p>Why? Maybe you want the flexibility of Perl scripts in your JVM-based environment (including <a href="https://social.sdf.org/tags/Kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kotlin</span></a> and <a href="https://social.sdf.org/tags/Scala" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scala</span></a>) without shelling out. More reasons here: <a href="https://github.com/fglock/PerlOnJava/blob/master/docs/WHY_PERLONJAVA.md" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/fglock/PerlOnJava/b</span><span class="invisible">lob/master/docs/WHY_PERLONJAVA.md</span></a></p><p>Anything with <a href="https://social.sdf.org/tags/XS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>XS</span></a> or <a href="https://social.sdf.org/tags/FFI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FFI</span></a> C code has to be ported to Java, mind you. But <span class="h-card" translate="no"><a href="https://mastodon.social/@fglock" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>fglock</span></a></span> has been doing just that, e.g., <a href="https://social.sdf.org/tags/DBI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DBI</span></a> support via <a href="https://social.sdf.org/tags/JDBC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JDBC</span></a> and <a href="https://social.sdf.org/tags/JSON" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSON</span></a> via fastjson2.</p><p><a href="https://mastodon.social/@fglock/113034902296008665" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@fglock/113034</span><span class="invisible">902296008665</span></a></p><p><a href="https://social.sdf.org/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://social.sdf.org/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a></p>
Steve Randy Waldman<p>c3p0 is a JDBC Connection pooling library I first published in 2002. It is very old-school, but i like to think it is still cool.</p><p>c3p0 v0.10.0 is the first major release — well, the first release at all — in a very long time. It now includes pluggable threading with loom support, much simplified connection testing by default, a more modern, more automated build, and many many fixes, improvements and enhancements.</p><p><a href="https://github.com/swaldman/c3p0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/swaldman/c3p0</span><span class="invisible"></span></a></p><p><a href="https://www.mchange.com/projects/c3p0/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">mchange.com/projects/c3p0/</span><span class="invisible"></span></a></p><p><a href="https://zirk.us/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://zirk.us/tags/jdbc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jdbc</span></a></p>
Tomasz Nurkiewicz<p>I struggle to find the benefits of <a href="https://fosstodon.org/tags/Spring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Spring</span></a> <a href="https://fosstodon.org/tags/R2DBC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>R2DBC</span></a>. It's a full rewrite of <a href="https://fosstodon.org/tags/JDBC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JDBC</span></a> API using non-blocking I/O. However, typical application shouldn't open more than a handful of DB connections. So, just a few threads blocked on I/O (plus some threads queued up) shouldn't be an issue. Unless you want to be purely reactive or you are connecting to massively scalable database. But in that case, virtual threads come in handy. So what's the point? <a href="https://fosstodon.org/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://fosstodon.org/tags/reactive" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>reactive</span></a></p>
Kingsley Uyi Idehen<p><a href="https://mastodon.social/tags/introduction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>introduction</span></a> <br>I am an open data access (<a href="https://mastodon.social/tags/ODBC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ODBC</span></a>, <a href="https://mastodon.social/tags/JDBC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JDBC</span></a>, and <a href="https://mastodon.social/tags/HTTP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTTP</span></a>), integration (<a href="https://mastodon.social/tags/DataVirtualization" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DataVirtualization</span></a>), and data management (<a href="https://mastodon.social/tags/DBMS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DBMS</span></a> and/or <a href="https://mastodon.social/tags/KnowledgeGraph" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KnowledgeGraph</span></a>) technologist, enthusiast, and entrepreneur. </p><p>I am passionate about open standards for <a href="https://mastodon.social/tags/GenAI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GenAI</span></a>, <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a>, <a href="https://mastodon.social/tags/Identity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Identity</span></a> <a href="https://mastodon.social/tags/Authenticity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Authenticity</span></a>, <a href="https://mastodon.social/tags/SocialMedia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SocialMedia</span></a> (<a href="https://mastodon.social/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ActivityPub</span></a> &amp; <a href="https://mastodon.social/tags/ActivityStreams" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ActivityStreams</span></a>), and data de-silo-fication initiatives (e.g. <a href="https://mastodon.social/tags/SemanticWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SemanticWeb</span></a>, <a href="https://mastodon.social/tags/LODCloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LODCloud</span></a>, <a href="https://mastodon.social/tags/LinkedData" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinkedData</span></a>, <a href="https://mastodon.social/tags/RWW" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RWW</span></a>, and <a href="https://mastodon.social/tags/SmallData" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SmallData</span></a>).</p><p>I don't like any kind of silo!</p>