Andrei Roşca @andrei_jdk
Passionate Java developer. Interested in the Java platform and its ecosystem. softice.dev Chișinău Joined September 2018-
Tweets47
-
Followers31
-
Following601
-
Likes702
📝 "Revisiting the Outbox Pattern" New blog post is out, taking a fresh look at the outbox pattern: how to implement it correctly, is it still relevant, which alternatives exist? 👉 decodable.co/blog/revisitin…
My memory sucks and Postgres locks are anything but intuitive. So I had to keep looking at Postgres docs to remind myself which operation is taking which type of lock and conflicts with what operation. Until I drew this handy Postgres-lock-cheat-sheet. Where's CREATE TABLE?…
✍️ Blogged: Transactional Outbox pattern with Spring Boot Thanks to @MichaelDevloo for help with the Spring Integration implementation and @odrotbohm with the Spring Modulith implementation. wimdeblauwe.com/blog/2024/06/2…
Logical replication from stand-by servers has been one of the most awaited features in #Postgres 16. How to use it with #Debezium? Learn all about this in this two-part blog series 🤓. decodable.co/blog/logical-r…
Did you know that you can do `docker init` on your project's root and Docker will create a Dockerfile and everything? You probably didn't because it's available since like 2 hours ago. 😅
@GeoffreyDeSmet As someone said before, loaded != initialized. Loaded even != verified, prepared, resolved. And eager loading != eager linking! I drew a diagram on this topic not too long ago based on JVM Spec / OpenJDK 20, I hope somebody finds it useful
Introduction to @dynamodb and single table design with @springboot softice.dev/posts/introduc…
🧵 Few things in a developer's life are as annoying as issues with their project's build tool. A build running just fine yesterday is suddenly failing? Your build is just so slooow? A quick thread with some practices I've come to value when using @ASFMavenProject 👇.
"How to design better APIs -- 15 language-agnostic, actionable tips on #REST API design" Solid advice in this article by @rbluethl 👍. Doesn't touch on HATEOAS, but I think that's fine. The industry has converged on RMM level 2. r.bluethl.net/how-to-design-…
🧵 If you run @apachekafka in production, creating clusters, topics, connectors etc. by hand is tedious and error-prone. Better rely on declarative configuration which you put into revision control and apply in an automated way, #GitOps-style. Some tools which help with that:
Quick 🧵 on what's "Head-of-Line Blocking" in @apachekafka, why it is a problem, and what some mitigation strategies are. Context: Records in Kafka are written to topic partitions, which are read sequentially by consumers. To parallelize processing, consumers can be organized in
Wow, thanks for all the replies; truly Twitter at its best 🥰! Let me try and summarize the key insights: - Loom (just like Reactive) helps to increase through-put for I/O-bound applications, i.e. their processing is dominated by file or network I/O 🧵1/5
Wow, thanks for all the replies; truly Twitter at its best 🥰! Let me try and summarize the key insights: - Loom (just like Reactive) helps to increase through-put for I/O-bound applications, i.e. their processing is dominated by file or network I/O 🧵1/5
What's DNS & why should I use Route 53? ⚡️ An introduction to one of the internet's core building blocks & all about Route53's feature set which greatly exceeds just simple routing.
If you didn't have the chance to watch the Spring Boot Performance Workshop we run yesterday, no worries. Here's the video recording. Enjoy watching it! youtube.com/watch?v=43qd9v…
Are you a SpringBoot application Developer and want to learn how to deploy your application on Kubernetes? This 4 part Kubernetes Series would help you sivalabs.in/getting-starte… #springboot #docker #kubernetes #DevOps
"Distributed transaction patterns for microservices compared" Excellent in-depth write-up on approaches for coordinating data changes across multiple services, also touching on the outbox pattern with #Debezium, by @bibryam. Great stuff! developers.redhat.com/articles/2021/…
🔹 Sorting the commented user list and deduping the users (zset) 🔹 Caching user behavior history and filtering malicious behaviors (zset, hash) 🔹 Storing boolean information of extremely large data into small space. For example, login status, membership status. (bitmap)
Not sure if this is a controversial opinion or not: unit tests should make up a minority segment of your overall automated test suite I'd absolutely take a project with integration and no unit tests over one with unit tests but no integration tests
Does autoboxing work as expected when you use #Java reflection? Not always. E. g., consider this snippet:
The day when the AWS Support got access to your S3 data. In this thread, you will find details about the security incident that leads to this unattended access for millions of AWS customers. 🧵

Tetewroa @TetewroaKXgED
66 Followers 3K Following
Gardner @U7c8L5E5X1stg
83 Followers 7K Following
DoreenJackson @1v4SwLu4bIo5r3
72 Followers 7K Following
HeddaSander @t3ffY2ow7N20e9
36 Followers 3K Following
Vadim Volkoff @VadimVolko48566
0 Followers 3 Following
Florence @kumagaw91953452
35 Followers 3K Following
Mahmoud Ben Hassine @fmbenhassine
949 Followers 785 Following All things data processing at @VMware. Lead of @SpringBatch and Spring Shell. Spring Academy Instructor 🇹🇳🇫🇷🇺🇸
Alfonso² Peterssen�... @TheMukel
455 Followers 541 Following @GraalVM padawan at Oracle Labs. Working on Java on Truffle aka Espresso: A meta-circular Java bytecode interpreter for GraalVM.
Talli @Talli793893
7 Followers 905 Following Follow me, maybe it's the beginning of our fate, we can talk
Georgia @georgiahoster14
218 Followers 3K Following I’m trouble... but you’ll love every second of it. 💋
Dina @gordondina79
339 Followers 3K Following
Ivo Woltring @IvoNet
444 Followers 378 Following Editor Dutch Java Magazine | Writer | Speaker | Blogger https://t.co/hLkF7Yirrk | Maker | Creator of Software https://t.co/qN6gpACS1R | | Opinions are my own
Ericka Alvarez Estrad... @Er48330Ericka
5 Followers 92 Following lavoro e da solo dopo il comfort del lavoro 🥰
Andreas Falk @andifalk
913 Followers 2K Following Executive Consultant @CGI_DE #iSAQB Trainer & Speaker #AppSec #OTSecurity #IAM #OAuth #OIDC #Kubernetes #Security Member of @owasp @openid
Ranjan Priyadarshi @ranjanpriya
1K Followers 4K Following Product Management & Strategy @ Oracle Database; Data Management & Analytics; Innovation; Problem Solver Opinions are my own & may not represent my employer
Larae @Larae42095860
268 Followers 383 Following If you look at others with a telescope, you will look at yourself with a magnifying glass.
Emerson Figueira @eafigueira
147 Followers 1K Following
Marcus Hert da Coregi... @marcusdacoregio
487 Followers 447 Following
turingC0mplete @turingC0mplete
212 Followers 6K Following
Ronald Dehuysser @rdehuyss
663 Followers 833 Following Developer in ${enter your preferred stack here} | Co-JUG organizer | full-time #opensource developer | creator of @JobRunr. Bad in #socialmedia.
DaShaun @dashaun
5K Followers 4K Following Husband, father, volunteer, athlete, continuous learner. Tweets are mine. Spring Developer Advocate @VMwareTanzu #JUICE #LiftAsWeClimb @Testcontainers Champion
Nils Wloka @nilswloka
862 Followers 2K Following Inactive account. Follow me on Mastodon: https://t.co/lxgpSbSFVD
Ko Turk @KoTurk77
1K Followers 1K Following Software Architect | @voxxedAmsterdam organiser | JUGLeader at CodeLabJug 🎤 | Conference speaker | Fullstack Engineer @Rabobank
Melad Kamari @MeladKamari
469 Followers 4K Following Software Architect | @DotNetFdn Member | Microservices and Agile Practitioner
Builderall_Fr @BuilderallFR
344 Followers 3K Following Builderall est une plateforme de web-marketing actuelle, tout-en-un avec plus de 25 fonctions utiles
Netifi Inc. @netifi_inc
987 Followers 2K Following Bringing the power of @RSocketIO to the enterprise with advanced routing, security, and observability.
DataEngConf @dataengconf
1K Followers 4K Following We are now Data Council - This account is inactive - Please follow @datacouncilai | https://t.co/H26FTLfUmz
Pasha Finkelshteyn | ... @asm0di0
2K Followers 580 Following Java & Kotlin enthusiast | Liberica JDK advocate | Serial speaker & podcaster | Passionate about community & tech experimentation @[email protected]
sobychacko @sobychacko
656 Followers 376 Following Spring OSS team member. Spring for Apache Kafka, Spring Cloud Stream and Spring AI.
Allen Holub. https://... @allenholub
76K Followers 609 Following I'm done with Musk and his Nazis, so I've moved to BlueSky (@allenholub.bsky.social) and LinkedIn (https://t.co/EBnkZ8qUC8). LinkedIn is more lively.
JEP Updates @Jepupdates
531 Followers 27 Following Tracking updates to the Java Enhancement Proposals. See https://t.co/VV1VSeQQyd to learn more about JEPs. Not linked to any official Java/JDK/Oracle entity.
Happy Path Programmin... @HappyPathProg
788 Followers 2 Following No-frills discussions between @bruceeckel and @jamesward about programming, what it is, and what it should be.
Luca Rossi ꩜ @lucaronin
9K Followers 522 Following 📬 Author of https://t.co/mtplxYUOk4 • I write weekly about making software and working with humans, to 120K+ engineers. 🏎️ Sim racer @SimRacingLG
Pirate Software @PirateSoftware
287K Followers 312 Following Game Dev - Streamer 💛 Go Make Games - https://t.co/IfsqGOr7jG 💜 Ferret Rescue - https://t.co/r761eUgXNe 💛 Business: [email protected]
Bertrand Drouvot @BertrandDrouvot
2K Followers 619 Following Databases (mainly #PostgreSQL) stuff 🐘 - #PostgreSQL Major Contributor - @awscloud & all opinions are mine. 👉 https://t.co/cPag5SjXzc - @SLUCbasketNancy 🏀
Yann LeCun @ylecun
949K Followers 764 Following Professor at NYU. Chief AI Scientist at Meta. Researcher in AI, Machine Learning, Robotics, etc. ACM Turing Award Laureate.
Julien Ponge @jponge
3K Followers 1K Following Software enthusiast | Scientist | @Java_Champions | Personal account, not the views of my employers | https://t.co/ZA6mcLwdlX
Roy Osherove @RoyOsherove
12K Followers 3K Following Shipper of software, author: “Art of unit testing”, “Elastic Leadership”
Alfonso² Peterssen�... @TheMukel
455 Followers 541 Following @GraalVM padawan at Oracle Labs. Working on Java on Truffle aka Espresso: A meta-circular Java bytecode interpreter for GraalVM.
Brandur @brandur
7K Followers 231 Following Engineering @ Crunchy Data. Ex-Heroku, Ex-Stripe. Occasional writer. Themes: web APIs, Postgres, software resilience, and efficient human interfaces.
kroxylicious @kroxylicious
118 Followers 23 Following Kroxylicious, the snappy open source proxy for Apache Kafka®
Eric Wastl @ericwastl
30K Followers 0 Following Created https://t.co/Y9jHxpfLdQ, https://t.co/2Cg3Tc4ozv, https://t.co/BSHyKj3GKD, https://t.co/Ru4QENCKrM; Principal Architect @ACVAuctions
Michael Drogalis @MichaelDrogalis
3K Followers 482 Following 🔥 Founder @ShadowTrafficIO 📰 Writes about bootstrapping https://t.co/UrFUCR6yxg
David Jacot @davidjacot
809 Followers 665 Following Software Engineer @confluentinc, @ApacheKafka Committer and PMC Member.
Lukas Krecan (deactiv... @lukas_krecan
426 Followers 168 Following I don't come here anymore, you can find me on BlueSky @lukas-krecan.bsky.social
JCON @jcon_conference
4K Followers 3K Following Java Community Conferences - in-person. https://t.co/6DWBbFyTar Imprint, privacy policy: https://t.co/QdWGqGGQ4T
Aidan W Steele @__steele
9K Followers 2K Following I try to tweet novel things about AWS.“Shit-poster extraordinaire” according to @LastWeekInAWS. He/him. AWS Serverless Hero
David Moravek @davidmoravek
475 Followers 187 Following Staff Engineer at @confluentinc. Co-Founder of @immerokcom (acquired). Apache Flink and Apache Beam committer. Cloud Engineering, OpenSource, Trail Running
Glenn Renfro @cppwfs
721 Followers 228 Following One of the folks that organize AJUG and DevNexus. Contributor and Committer to Spring Cloud Data Flow and Spring Task and Spring Batch
Professor Isidro @prof_isidro
2K Followers 361 Following Java Champion since 2023 Catholic, Father, Husband Helping Computer Science students to be outstanding professionals.
Andrei Solntsev @asolntsev
989 Followers 446 Following Creator of https://t.co/Rh1564wpGb Software craftsman @ https://t.co/dd2iLeYt4c (Estonia). Speaker at conferences. My videos: https://t.co/JSAzuYDkQj
tiffany jernigan 🍃 @tiffanyfayj
7K Followers 741 Following 👩💻🥑@grafana · @cncfambassadors · electrical eng @georgiatech · ex @vmware @amazon @intel @docker · opinions: mine
Julian Wood @julian_wood
7K Followers 285 Following Head often in the clouds, hopefully grounded in reality. Helping people love #serverless @AWSCloud.
Hussein Nasser @hnasr
81K Followers 647 Following Backend and Database Courses https://t.co/Qonec4YftL YouTube https://t.co/FfDg8cnVCI Author of https://t.co/PcX2tDsIxC Engineer @esri
Otavio Santana @otaviojava
10K Followers 988 Following Empowering software engineers to be more productive and effective to reach the ultimate stage of sophistication. Java, NoSQL, Software Design, & Architecture.
Ionut Balosin @ionutbalosin
5K Followers 170 Following 👨💻 Principal IT Architect • 🎓 Technical Trainer • 🏆 Java Champion • ♠️ Oracle ACE Associate • 🔑 Security Champion • 🎤 Speaker • ✍️ Blogger
Milen Dyankov | 🦋 ... @milendyankov
969 Followers 328 Following On a mission to help fellow software developers design and build clean, modular, and future-proof software!
Hanno Embregts 🎤�... @hannotify
2K Followers 675 Following Java Champion 🏆 Oracle ACE Pro ♠️ Java Developer by day ☕️ Musician by night 🎸 A bit of both at conferences 🎤 @InfoSupportBV 👨🏼💻 @NLJUG JUG leader 🎟️
Ryan Dawson - Softwar... @ryandawsongb
570 Followers 975 Following Writing on software delivery. No magic formulas. Tools, trade-offs and motivations. Principal Data Consultant @thoughtworks
Marc Brooker @MarcJBrooker
21K Followers 744 Following AI, agents, databases, and serverless at AWS. Views are my own.
Yahor Barkouski @yahorbarkouski
310 Followers 394 Following Founder @plumphq, Engineering Lead at @SupersideHQ
Mike Dietrich @MikeDietrichDE
6K Followers 333 Following Vice President Product Management - Database Upgrade, Migrations and Patching - Oracle Corp | Opinions are my own
Guillaume🐻 @glours
3K Followers 597 Following Staff “glue” engineer @docker - Compose Specification & Compose maintainer - All opinions expressed are my own
David Anderson @alpinegizmo
1K Followers 2K Following Software Practice Lead @confluentinc, Committer @ApacheFlink Also: https://t.co/CQ9sy6smov
Jason Lee @jasondlee
2K Followers 2K Following Christian. Husband. Father. Bassist. Martial Artist. Java Champion. Software engineer @ IBM. @OKCJUG President. Opinions are mine, but can be yours.
Wouter Coekaerts @WouterCoekaerts
522 Followers 197 Following Programming puzzles and security enthousiast. ex-@Square . @[email protected]
Akshat Vig @akshatvig
2K Followers 173 Following Leveling up my distributed systems obsession—love tackling tough problems, learning, building, and repeating. Opinions are my own, with strong consistency
Ivo Woltring @IvoNet
444 Followers 378 Following Editor Dutch Java Magazine | Writer | Speaker | Blogger https://t.co/hLkF7Yirrk | Maker | Creator of Software https://t.co/qN6gpACS1R | | Opinions are my own
💻☕ Richard Ficht... @RichardFichtner
3K Followers 2K Following @XDEVSoftware, Loves Java ❤️☕, @Java_Champions, Founder JUG Oberpfalz, Co-organizer @jcon_conference, @IBMChampions, @oracleace, Vaadin Champion, Dongolorian
Scott Frederick @scottyfred
1K Followers 491 Following Software architect and developer working on Never-Ending Support for Spring at HeroDevs.
Robert Metzger @rmetzger_
3K Followers 509 Following Staff Engineer @confluentinc; Committer and PMC Member @ApacheFlink; Co-Founded data Artisans; Member of the Apache Software Foundation.
Thomas Schilling (Sch... @tschuehly
954 Followers 270 Following Founder: @PhotoQuestDE Speaker @spring_io @Devoxx @javazone - Open-source: Spring ViewComponent - htmx blog: https://t.co/dZuxypBBCH